AWS vs. Azure vs. Google Cloud:どの無料枠が最適ですか?

無料のものが嫌いな人は誰ですか?パブリッククラウドベンダーは、私たち全員がそうしていることを知っています。

主要なクラウドサービスは、クレジットカードを使用するインディー開発者から、7桁のSLAを削減する企業まで、すべての人に製品を提供します。ビッグ3(Amazon AWS、Google Cloud Platform、Microsoft Azure)も、さまざまな個別サービスの無料試用版をバナーの下で提供しています。無料のサービスは、完全な本番作業には必ずしも十分ではありませんが、請求を実行せずにサービスがどのように機能するかを十分に理解するには十分です。

常時無料のサービスのリストは、クラウドによって大きく異なることに注意してください。1つのクラウドが何らかの形で無料で提供するものと、他のクラウドは常に課金される場合があります。この記事では、AWS、Google Cloud、Microsoft Azureで無料利用枠がどのように機能するかを説明し、それらの類似点、相違点、制限事項について説明します。最後に、各クラウドから利用できる注目すべき常時無料のサービスと、それらのサービスの制限について説明します。

AWS、Google Cloud、MicrosoftAzureで無料

AWS、Google Cloud、およびMicrosoft Azureの無料サービスは、次の2つの基本的なバケットに分類されます。

  • 「期間限定無料」階層では、特定のサービスを12か月間無料で提供しますが、数量が限られており、サービスへの最初のサインアップまたは登録時にのみ提供されます。12か月が経過すると、通常の料金に応じてこれらのサービスの料金が請求されます。
  • 「常時無料」階層は、使用量が1か月あたりの一定額を超えない限り、常に無料で利用できるサービスを提供します。これは通常、使用状況を監視することで管理できます。たとえば、AWSには、これを支援するための予算とアラートがあります。

GoogleCloudとMicrosoftAzureはどちらも、サインアップ時にサービスクレジットを提供します。Google Cloudは、Google CloudPlatformサービスで使用できる300ドルのクレジットを提供しています。ただし、その間に300ドルすべてのクレジットを使用すると、12か月の無料トライアルは早期に終了します。Microsoft Azureは、サインアップ時に200ドルのクレジットを提供しますが、最初の30日間のみ使用できます。プラス面として、そのクレジットをすべて使用しても、12か月の無料試用期間が終了するわけではありません。

AWS、Google Cloud、およびMicrosoftAzureの無料利用枠の制限

主な制限は、サービスの時間と使用制限です。1か月あたりの制限はそれほど多くなく、無料トライアルの紹介は12か月のみです。ただし、通常は他の制限も適用されます。

  • ソフトウェアとオペレーティングシステム。商用ソフトウェアおよびオペレーティングシステムのライセンスは、通常、無料枠では利用できません。たとえば、AWSでは、SQL Server 2017Standardを使用したMicrosoftWindows Server 2019など、Windowsの一部のバリアントは、12か月の階層でも常時無料の階層でも利用できません。ただし、Microsoft Windows Server 2019 Base 、無料利用枠のインスタンスタイプの制限内にある限り、無料利用枠の対象となります。
  • 運用上の制限。無料利用枠で利用できるサービスには、多くの場合、製品の有料バージョンに切り替えることによってのみ削除できる組み込みの制限があります。たとえば、Google Cloudでは、一度に使用できる仮想CPUの数に上限があります。また、GPUを追加したり、WindowsServerインスタンスを使用したりすることもできません。
  • ロールオーバーはありません。特定の月に無料で利用できるものをすべて使用しない場合は、残高を将来の月に繰り越すことを期待しないでください。無料のサービスは、概して、それを使うか失うかという取引です。

AWS無料利用枠のハイライト

  • アマゾンチャイム:アマゾンのビジネスコミュニケーションサービス(チャット、オーディオ、ビデオ通話)は、2020年3月4日から2020年6月30日まで、新規のお客様は完全に無料です。テキストチャットや音声通話などの基本機能は常に無料です。
  • AWS CodeBuild: build.general1.smallインスタンスタイプで月額100ビルド分を無料で。
  • AWS CodeCommit:月額50GBのストレージと10,000Gitリクエストを持つ最大5人のユーザー。
  • AWS CodePipeline:月に1つのアクティブなパイプラインを無料で。
  • Amazon DynamoDB: AmazonのNoSQLデータベースは、毎月25GBのストレージと25ユニットの読み取りおよび書き込み容量を無料で提供します。Amazonは、これは「月に最大2億件のリクエストを処理するのに十分」だと主張しています。
  • Amazon Glacier: Amazonの長期データストレージサービスから最大10GBのデータを無料で取得できます。
  • AWS Lambda: Amazonのサービスとしての機能は、月に最大100万件のリクエストと320万秒の計算時間を無料で提供できます。
  • Amazon RDS:  Amazonのマネージドデータベースサービス(MySQL、MariaDB、PostgreSQL、Oracle Database(独自のライセンスを提供する必要があります)、またはSQL Server Express)は、シングルAZ db.t2.microを使用している限り、毎月ノンストップで実行できます。インスタンス、20GBのSSDでバックアップされたデータベースストレージと20GBのバックアップ。
  • AWSステップ関数:毎月4,000の状態遷移が無料です。

GoogleCloudの無料利用枠のハイライト

  • Google App Engine:Google AppEngineの無料インスタンスは最大5GBのGoogleCloud Storageを使用し、1日あたり最大28のフロントエンドと9つのバックエンドインスタンス時間を実行し、1 GBのアウトバウンドデータを配信し、1000回の検索を使用できます操作(最大10 MBの検索インデックスを使用)、および100通のメールの配信。Google AppEngineの無料インスタンスでサポートされている環境は標準環境のみであることに注意してください。
  • Google BigQuery: 1か月あたり最大1TBのクエリと10GBのストレージが無料で含まれています。
  • Google Cloudビルド: 120ビルド分が毎日無料で利用できます。
  • Google Cloud Functions:バックグラウンドとHTTPの両方で毎月200万回の呼び出しが無料です。また、5 GBのアウトバウンドネットワークデータ、400,000 GB秒、および200,000GHz秒の計算時間も含まれています。
  • Google Cloud Sourceリポジトリ:最大5人のユーザー、50GBのストレージと50GBのアウトバウンドデータを無料で利用できます。
  • Google Cloud Storage:毎月Google Cloud Storageは、米国で5 GBの地域ストレージ、5,000のクラスAおよび50,000のクラスBオペレーション、1 GBのアウトバウンドデータ(Compute Engineによって制限されています)を無料で提供します。
  • Google Compute Engine:米国の地域では1つのf1-microVMを無料で利用できます。GPUまたはTPUの使用は追加料金です。

MicrosoftAzureの無料利用枠のハイライト

  • Azure Active Directory: 1か月あたり最大50,000の認証を無料で利用できます。
  • Azure App Service:最大10個のWeb、モバイル、またはAPIアプリを無料で作成できます。
  • Azure Cosmos DB:毎月最大500GBのストレージと毎秒400リクエストユニットを無料で利用できます。
  • Azure DevOps:最大5人のユーザーが、それぞれ無制限のプライベートGitリポジトリを無料で利用できます。
  • Azure Functions: 1か月あたり最大100万件のリクエストを無料で行うことができます。

Azureは、毎月5GBのアウトバウンドデータを無料で提供します。

クラウドコンピューティングについてもっと読む:

  • AWS vs. Azure vs. Google Cloud:どの無料枠が最適ですか?
  • クラウドコンピューティングとは何ですか?あなたが今知る必要があるすべて
  • AWSの無料利用枠を最大限に活用する方法
  • GoogleCloudの無料利用枠を最大限に活用する方法
  • AWSがクラウドでリードする理由
  • AWSがMicrosoftAzureとGoogleCloudを打ち負かす14の方法
  • MicrosoftAzureがAWSを打ち負かす13の方法
  • GoogleCloudがAWSを打ち負かす13の方法
  • 2020年のクラウドコンピューティングの現状