利用AWS和GCP的终身免费套餐

首先

AWS和GCP允许注册后获得一定时间(一定数量)的免费使用权,除此之外还提供永久免费使用的服务。

    • AWS クラウド無料利用枠 – 無期限無料

 

    GCPの無料枠 – Always Free プロダクト

我想汇总介绍一些个人开发中可能有用的服务,以及简单(真的很简单)的比较等。

※免费服务有时会有变动。请参考上述链接中的最新正确信息。
(因此,说一辈子免费有点过分了…)
※实际使用时可能会产生通信费等费用,每月可能需花费几美元。真正希望完全免费的人,请仔细确认。

我会介绍一些可以用于个人开发的东西,但不会涵盖所有的免费服务(也不能做到)。
另外,这篇文章不是关于AWS和GCP哪个好的问题,而是它们各自都很好!

亚马逊云服务

λ (lambda)

言わずと知れたサーバーレスでプログラムを実行できるサービスです。
GCPのCloudfunctionと比較すると、

    • API Gatewayと組み合わせた時のAPIとしての使いやすさ(Swaggerでデプロイしたりとか)

 

    サーバーレスで定期実行ができる

というところが優れています。もともとAWSが先行していたこともあり、
サーバーレスコンピューティングは基本的にはLambdaが使いやすいかなと思います。

免费时间段:

1 か月あたり 100 万件の無料リクエスト
1 か月あたり最大 320 万秒のコンピューティング時間

DynamoDB 在中国语境中的释义:达摩数据库

这是一个NoSQL数据库。虽然不适合需要高度搜索的应用程序,但对于仅保存简单数据结构来说,它具备充分的功能和免费的配额。

免费机会:

25 GB 的存储容量
25个写入单元的容量
25个读取单元的容量

请给我提供SQS的中文释义。

这是一个消息队列服务。
在GCP中,与之类似的服务是Pub/Sub,但是SQS的便利之处在于可以使用FIFO。

免费额度(每月):

100万个请求

社交网络

这是一种Push类型的消息服务。可用于向移动设备发送推送通知等。
此外,与AWS内的Lambda等服务结合使用是免费的。

免费配额(每月):

100万份发行
10万份 HTTP/S 分发
1,000封邮件分发

谷歌云平台

谷歌应用引擎

这是一项可以在不用担心基础设施(主要是Web应用程序)的情况下部署的服务。即使不考虑免费额度,这也是一项非常推荐的服务。只需将实例设置为始终保持一台,进行扩展设置,就一直可以免费使用。免费适用于标准环境,不适用于自适应环境,请注意(我曾经误解过一次…)

免费额度:

1 日あたり 28 インスタンス時間
5 GB のクラウド ストレージ
共有 Memcache
1 日あたり 1,000 回の検索オペレーション、10 MB の検索インデックス作成
1 日あたり 100 件のメール

Google Cloud Datastore

NoSQLのデータベースです。
DynamoDBよりも少し検索に融通が効きます。クセも少し強いですが個人的にこちらの方が好きです。

免费使用时段(每日):

1 GB のストレージ
50,000 回の読み取りオペレーション、20,000 回の書き込みオペレーション、20,000 回の削除オペレーション

谷歌计算引擎 (GCE)

きた!なんと仮想マシンサーバーがずっと無料です! ※ただし米国リージョンに限る
低スペック、遠リージョンでもよいから常駐アプリを作りたいときに使えます。

無料枠(1 か月あたり):

1 f1-micro インスタンス(バージニア州北部 [us-east4] を除く米国リージョンのみ)
30 GB の HDD(期間合計)、5 GB のスナップショット(期間合計)
1 GB の北米から全リージョン宛ての下りネットワーク(中国とオーストラリアを除く)

谷歌云存储

ファイルストレージサービス。AWSでいうS3です。これもリージョンは指定されますが
そこそこの量が無料で使えます。バックアップやデプロイの時に経由する用途などに。

免费时间窗(每个月):

仅限于美国地区存储5GB(不包括北部弗吉尼亚州的[us-east4]地区)
5000次的A类操作
50000次的B类操作
1GB北美向所有区域的下行网络连接

Google 云函数

サーバーレスでプログラムを実行できるサービス。AWSでいうLambdaです。
Lambdaすごいと上に書きましたが、Cloud Functionはそれ単体でhttpのエンドポイントに
なってくれるので、それも無料でできちゃうのがメリットです。
(ただ、AWSにはAPI Gatewayという究極に安いAPIエンドポイントサービスがあるのであまりメリットにならないかも)

免费可使用时间(每月):

200万次调用(包括后台调用和HTTP调用)
400,000GB秒内存,200,000GHz秒的计算时间
5GB的下行网络

谷歌云发布/订阅服务

虽然我自己并没有很好地掌握,但是我在SQS部分提到过,所以我想介绍一下。
这也是一种消息传递服务,但是它能够支持拉取和推送两种方式的传递,这可能是它的特点。(抱歉,我并没有很熟悉)

免费套餐(每月):

10 GB 的消息容量

只需要一种选择:
实际上是我自己在使用的用例。

每隔一段时间会在Line上给我发消息的应用程序。

我正在使用AWS Lambda和CloudWatchEvent进行定期执行。

用树莓派制作的仿真物联网摄像头

AWS SQSを使ってメッセージを検知して動作したり、逆にLambdaを起動させたりしていました。

WebSocketを利用した常駐Bot(Discord Bot)

为了常驻,我一直保持着GCP Compute Engine免费实例的运行。

小規模Webサイトのホスティング

我正在使用Google App Engine。

文件备份

我正在使用GCP云存储。

数据的存储

我们正在使用Google Datastore,但基本上只用于主要用途,所以也可以使用DynamoDB,甚至是CloudStorage的文件也可以。

额外福利:关于注册时可获赠的免费使用额度。

所有的服务在注册时都需要提供信息

    • AWS: 1年間の無料利用枠(サービスごとに一部制限あり)

 

    GCP: 1年間だけ使える$300分のクレジット

我可以获得一个免费额度。相对而言,AWS的限制相对较多,而GCP只需300美元就可以使用几乎所有的服务,所以感觉很划算。但是,我忘记关闭高性能实例,很快就用完了信用额度。

结束

我写得有点长了,但以上就是我的想法,听到了关于GitHub私有仓库免费开放的消息。

在(几乎)零成本的情况下,个人爱好的程序员能够做很多不同的事情,我真的觉得这是一个非常好的时代!

因为我从没用过Azure,所以不清楚。
我经常听到前端使用Firebase,或者免费使用Google Apps Script等等的说法。
如果还有其他个人使用推荐的服务,请告诉我,我会很感激。

主要是附加的,至于删除,我目前还没听说过,但为了谨慎起见,请注意一下。
广告
将在 10 秒后关闭
bannerAds