Azure 长期免费的服务

/ 0评 / 0

Azure 服务不知不觉也到了一年的免费试用结束,但是,在此之后,还有长期免费服务,长期免费服务说到底就是,留给有技术的人,懂的人用的,一般人,用不好,容易挨刀,不过人家也是实打实的在服务,盈利,收钱也是无可厚非的.

很多人会觉得,我找Free Tier,直接去官网不就可以了?非也,有些服务,自身免费,实际很贵.

参考链接:https://azure.microsoft.com/zh-cn/free/free-account-faq/

免费难度分5级.

Azure Application Insights和Azure Monitor和Azure Log Analytics是一个被动免费项目(他们三是结合一起用的),基本不会超,除了短信通知比较费钱,其他基本都是够用的.5G的数据保留,免费的基本指标,可以说是,最简单的免费服务了,但是,预警规则是收费的,所以,通知就算是免费,也是无福消受的.免费难度★

Azure 安全中心选择使用免费层,则绝大多数情况不会产生任何费用,除非你开了很多虚拟机干各种东西,但是这个情况下,你的虚拟机费用比他贵多了.这个安全中心按照他的指引,是可以让整个资源变得更安全的.免费难度★

Azure Advisor也是最简单免费服务,他压根就不要钱,当然他压根也没什么服务,就是一些新手引导时候有点用.免费难度★

Azure App Service可以算是免费的PaaS服务,跟以前的Google App Engine,Sina App Engine,Baidu App Engine都是差不多的,程序需要特殊开发,常规程序一般都会水土不服,注定只有会开发的人能用,而且,这个待遇只在免费层上体现,不过所幸一般应用也是够跑的,传入流量统一免费,传出流量统一结算为5G,所有应用共享,如果使用SQL数据库,则需要考虑,创建应用的12个月内免费,否则就收费,不过,如果不用SQL数据库,持久化某些配置又是问题,因为储存是没有免费额度的,另外需要用Azure CLI上传代码也就导致了你还要一台对应的电脑,默认分配的套餐是B1,需要自行改成F1,如果使用Application Insights,则受到Application Insights免费额度限制.在创建完成后,还有一个应用服务计划,可以确认是否创建是正确的.免费难度★★

Azure 文本翻译API是认知服务的一部分,认知服务又大量不免费的内容.幸好,他们都是分离的.这个翻译据说很智能,不过具体多智能,还要试试才知道.提供了多种SDK(说是SDK,实际上直接CURL好像也没问题),还有特色的音译功能(他们官方翻译是直译),听起来好像不错.2百W个字符,也还算不少了.免费难度★★

Azure Face API跟上面那个差不多,也是认知服务的一部分,但是限速每分钟20次,每月3W次,换算过来是1500分钟,基本上是不会超的.传递给他是图片URL,流量是源站消耗为主,所以基本是免费的了.免费难度★★

Azure 搜索,还是认知服务的一部分,而且提供了一些储存空间等,不过呢,搜索的东西如果要动态改变,明显依赖其他服务,所以这个服务实用性就低很多了,或者,自己在本地一个Excel都能干的不错的呢,不过没有AI扩充感知.免费难度★★

Azure IoT 中心免费版包含每天 8000 条消息(每条按512B拆分),相对于国内百万条免费,他显得有点小气了.他的影子技术也是有点奇怪,他叫孪生,具体API也比较复杂,不过如果你创建应用就选了免费,那么,是肯定涉及不到钱的问题的.只是开发起来比较费心,目前有ESP官方的移植,但是需要深入学习,则远远不够.免费难度★★

Azure Active Directory是服务于真"企业"级应用,自己做小东西用不着登录管理,单点管理什么的,当然如果自己要做个小网站,刚好想集成OAuth验证,也是个不错选择,储存的用户量有5W的话,实际网站规模也不会小到哪里,所以,如果用了他来开发登录,那么基本意味着全免费.而且,这里默认创建就是免费版本,所以,也不会有什么坑.需要升级的服务都是需要确认再升级的,只是纯粹的一个验证管理,用途不是很大,而且要专门为他开发一套软件,学习他的方法.免费难度★★★

Azure DevOps是真正的一个开发资源支持,提供CI/CD和Git仓库的功能,而且Git仓库没有限制,和付费的唯一区别就是没有VS订阅,而VS有社区版,所以,对于正常的开发者而言,这个就很好了,毕竟很多东西GitHub不能免费提供,最好还是一个小的开发团队的.但是,前提也说了,必须是一个比较依赖Git和项目管理的程序员,在国内,很多程序员对Git还是水平较低的,而水平高的大神,又不屑这些东西.免费难度★★★

Azure 通知中心是一个推送通知的好东西,只要选用了免费等级,则真的可以全免费,只是开发需要掌握特定语言(推送后台目前只有.NET),推送前台支持Windows系统,Chrome浏览器,手机等等,不过平台不同,语言也不同.免费难度★★★

Azure Event Grid也是一个免费服务,对于个人来说,10W次调用遥不可及.只不过,这个服务是结合其他服务一起用的,不会单独使用.通常,调用WebHook才可以做到真免费,但是依然受制于网络流量.而事件的触发,则看对应的服务是不是免费,再看具体的了,总体来说,要免费难度★★★★

Azure Automation即自动化部署,支持Python脚本,PS脚本等等,虽然,官方是建议用于做一些配置的,但是,我们也可以利用他的Cron功能,用来定时实现我们自己的逻辑,因为这里是可以访问外网的,算是比较另类的用法,500分钟的运行时间,也还算可以.美中不足的是,Python竟然是Python 2版本的,真是惊叹,但是由于Azure Functions储存是额外收费的,这也就只能用这个将就了,但是他不能是程序包,所以也麻烦一些.免费难度★★★★

Machine Learning Studio(机器学习),提供免费层,Web API也提供免费服务.但是在Azure控制台是找不到免费的选项的.而且只能实验1小时,配置还不高,然把每个步骤都分出来了,但是就配置个Jupter已经要花非常多的时间了,用于实验点东西,真的不划算啊.而且还有不注册免费选项,这果然是最鸡肋的免费了.免费难度★★★★

Azure Functions算不上免费服务,因为Azure Functions需要为储存付费,储存又是一个非免费项目,所以,如果你需要使用Azure Functions,你可以考虑AWS Lambda,国内的函数计算,或者其他方法来实现了,在Azure内,使用Event Grid调用Azure App Service只能算是下下策.免费难度★★★★★

Azure AKS和Azure Service Fabric就更加不免费了,容器管理或者说微服务管理,本来就不收费才是,虚拟机本来就很贵,如果真是需要,有很多其他选择的.我也不用多说,大家都能知道.免费难度★★★★★

AzureVTAP说是免费项目,不如说是真正的收费项目,创建VTAP目的,就是为了通信收费,竟然在50个VTAP后,还要每VTAP收费?这是什么回事?免费难度★★★★★

Azure负载均衡器跟上面的没什么区别,免费提供公共负载均衡 IP,那我后端服务不还是付了很多钱...免费难度★★★★★

Azure 数据工厂必须使用V1版本,这样才能使用5个免费的低频活动.低频活动,就是每天只跑一次的那种活动,但是数据工厂,必须涉及数据,数据移动不是免费的!所以,这个服务想全免费使用,是不可能的.免费难度★★★★★

Azure 数据目录实在是太冷门了,而且需要他管理的时候,资源已经多到不是几毛钱能管理的时候了,实用性太低.免费难度★★★★★

Azure Batch是管理集群VM的,VM本来就不免费,这个自然也就鸡肋了.免费难度★★★★★

Azure 开发测试实验室,也就是DevTest,可以免费创建VM,但是创建时间很长,而且不能创公网IP.否则额外付费.当然,创建也不是随便的,要注意自己的配额,比如MS系列,一般是没有任何配额的,但是,不要以为很美好,创建实验室的时候,同时也会创建储存账号,密钥保管库,虚拟网络,这些,都不是免费的!虚拟机的VM的OS磁盘,也是需要付费的,只能说是更便宜的VM使用方式.免费难度★★★★★