如何在不中断的情况下尝试使用Cloud(Azure,AWS,Google等)?


Answers:


15

您提到的三个主要云平台具有免费试用版或免费层。所有这些都包括支出和资源上限,这会阻止您花费超过免费试用版所允许的费用:

蔚蓝

Azure徽标

Azure 在使用的第一个月内提供150英镑/ 200美元/ 170欧元的使用费,此外,许多Azure服务还提供免费或低成本的套餐:

  • 应用服务免费套餐
  • SQL Azure基本实例@ 0.005英镑/小时
  • Azure机器学习免费层
  • Azure Service Bus @每百万操作£0.04
  • Azure功能@每百万次执行0.15英镑

如果您拥有MSDN或Visual Stuido Online帐户,则仅因为您是这些服务之一的订户,还可以获得每月£100 / $ 150 /€130的信用额度。

如果您是一家初创公司,则可以通过Microsoft的BizSpark计划获得$ 120,000的Azure积分来托管您的应用程序

亚马逊网络服务

亚马逊网络服务徽标

亚马逊有一个免费套餐,其中包括:

  • 750小时的EC2,大约相当于一个t2.micro实例一个月
  • 750个Amazon RDS
  • 5GB S3
  • 250,000条AWS IoT消息
  • ... 和更多

此外,大多数服务永久免费使用津贴:

  • AWS Lambda:每月一百万个免费请求
  • DynamoDB:25GB存储
  • 亚马逊SNS:发布100万本
  • ... 和更多

Google Compute Platform

Google Cloud Platform

Google提供了300美元的免费试用期,为期12个月,与亚马逊的交易类似。此外,他们为许多核心产品提供免费使用套餐:

  • Google App Engine:每天28个实例小时
  • Google云端资料库:1GB储存空间
  • Google Compute Engine:每月1个f1-micro实例
  • Google Pub / Sub:每月10GB邮件
  • Google Cloud Functions:每月执行一千万次
  • ... 和更多

如果所有这些还不足以使您满意,如果您详细地博客有关其服务的博客,那么大多数云提供商将以信誉来补偿您,那么您确实必须付出巨大的努力,并通过撰写博客来“出现”在他们的雷达上帖子,在见面会和会议上发表演讲,但一旦他们看到您,他们就会很乐意每月为您的进一步学习投入100美元。


12

在您自己的硬件上模拟云

使用免费套餐进行任何实质性工作都具有挑战性。但是您周围可能有一些硬件,可以在上面构建自己的小型云。如果您需要更多的内存,则可以挖掘垃圾箱。如果您构建的是认真的东西,则有机会决定购买更多的硬件,但是,与每月需要向AWS支付$$美元以保持大门畅通相比,风险较小。

本地堆栈

LocalStack徽标

LocalStack加速了一系列AWS风格服务的本地仿真器:

它是完全开源的,似乎Atlassian正在投入大量工程努力来使其保持最新状态。

AppScale

AppScale徽标
(来源:jujucharms.com

AppScale可以帮助您模拟Google云:

AppScale是一个开源云计算平台,可在公共和私有云系统以及内部部署群集上自动部署和扩展未修改的Google App Engine应用程序。AppScale以App Engine API为模型,并支持Python,Go,PHP和Java应用程序。

AppScale由AppScale Systems与Google共同支持和维护。

桉树

桉树已经存在了一段时间,它具有免费和付费功能。它支持模拟EC2,S3和IAM。


有趣的是,即使在内部部署约600个虚拟机的公司中,我也无法为完成项目而加速运转,也没有可用的硬件(转售给经纪人)。我认为学生无法在其中学习大部分内容。
Tensibai '17

也许是这样,但是避免巨额账单会激励人们去做令人惊奇的事情。
小鸡

1
根据经验,原始(硬件)前提成本要高于AWS上相同的最终用途vm,才能获得同等的性能。我只在谈论成本,而不是在内部考虑硬件的财务优化。
Tensibai '17

您可能要添加到AppScale列表中,专门用于运行Google App Engine应用程序。
Dan Cornilescu

2
您还应该添加一条特别说明的注释,即这种仿真不应用于收集性能或可伸缩性数据点(在大多数情况下)。
Dan Cornilescu

6

有很多服务提供了某种描述的“免费套餐”,以帮助新开发人员开始使用云平台,而无需您提到成本。

AWS具有相当宽泛的免费套餐:

永远免费

  • 每月100万次免费Lambda请求
  • 25 GB DynamoDB存储
  • 向AWS Key Management Service发出20,000个免费请求
  • 向Amazon SQS发出100万个请求
  • 其他各种服务

12个月免费

  • 750小时的EC2计算时间(t2.micro)
  • 5 GB的Amazon S3存储
  • AWS IoT上的250,000条消息
  • 其他各种

Azure提供200美元(或150英镑)的免费信用额度您可以在一个月内以任意方式使用它(但它们将在一个月后过期):

您可以通过免费试用获得£150的Azure积分。现在,您可以选择如何使用Azure积分。根据您的需求在任何Azure服务上使用它们,包括虚拟机,网站,云服务,移动服务,存储,SQL数据库,内容交付网络,HDInsight,媒体服务等等。

使用定价计算器估算150英镑的Azure信用额可以使用多少。以下是一些每月消费不超过£150的使用情况:

  • 整个月中运行2个小型虚拟机实例,或者
  • 在存储中存储800 GB的数据,或
  • 使用Cloud Services开发和测试Web应用程序,该应用程序在中等实例上具有3个Web角色和2个辅助角色,每天,每周5天或每天10个小时,或者
  • 整个月运行两个S2 SQL数据库

Google Cloud会提供300美元的信用额度(为期12个月),并提供一些“始终免费”的服务,与亚马逊的服务大致相似。

如果您谨慎选择时间,则也可以使用竞价型实例(但是请注意,您支付的价款不要超过按需价格!)。由于现货实例可以在任何时候,如果你是出价高于被终止,他们未必是理想的学习,因为你可能无法当你想要它使用完全相同的服务,但他们往往远远便宜。

学生还可以使用GitHub Student Developer Pack申请“最多110美元的AWS赠金额度,总计75-150美元”。如果您符合条件,也许值得检查您最喜欢的云服务是否提供类似的优惠!


0

不使用时将其关闭。诸如www.parkmycloud.com之类的工具非常有帮助。


2
那可能是一项有趣的服务,它如何工作?费用是多少?
Tensibai '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.