AWS と Google Cloud Platform: 詳細な比較 – PromptCloud

公開: 2017-10-10
目次を見る
採用と市場シェア
価格
インスタンス構成
ドキュメントとヘルプ
ビッグデータの取り扱い
機械学習の準備
入門
最終評決

サービスとしてのインフラストラクチャ (IaaS) に関して言えば、Amazon Web Services と Google Cloud Platform は、長い間この分野を独占して支配してきた 2 つの著名なプレーヤーです。 AWS は近年、クラウド ソリューションのゴールド スタンダードになっていますが、Google Cloud Platform は間違いなく注意と検討が必要なものです。 他のものと同様に、一方が他方を上回る領域があり、各ソリューションの長所と短所を比較して、特定のユース ケースに最適なソリューションを決定するのはあなた次第です。

aws と Google クラウド プラットフォームの詳細な比較

PromptCloud では、AWS と GCP の両方で経験を共有しており、いくつかの異なる Web クローリング プロジェクトで両方を使用しています。 この投稿では、採用、機能、価格設定、および構成に関して、2 つのソリューションの類似点と相違点を説明します。 始めましょう。

採用と市場シェア

AWS はクラウド ソリューションの代名詞となり、IaaS 市場の約半分を獲得したという事実に驚くべき要素はありません。 先行者の優位性と 5 年間の有利なスタートにより、AWS は確かに多くの成熟を遂げ、より多くの機能とオプションを提供できる立場にあります。 GCP に関して言えば、シーンへの比較的新しい参入者であるため、まだ長い道のりがあります。

たとえば、AWS には、MariaDB、Microsoft SQL サーバー、Aurora をサポートする完全マネージド型の SQL ソリューションがありますが、GCP の対応するソリューションは MySQL のみに限定されています。

AWS は、リクエスト専用のインスタンスなしでコードを実行できるサーバーレス コンピューティング ソリューションである Lambada も提供します。 Google には、Node.js でサーバーレス機能をサポートする同様の製品があります。 アクセシビリティの点では、AWS は、地理的にまたがる非常に多数のデータセンターで GCP を再び上回っています。

価格

価格に関する限り、GCP は競争力のある価格設定で優位に立っています。 AWS の 2 CPU/8GB RAM インスタンスの料金は月額 69 ドルですが、GCP では月額わずか 52 ドルです。 クラウド ストレージの場合、GCP は 2 セント/GB/月、AWS は 2.3 セント/GB/月です。 彼らの防御として、AWS はマルチリージョン クラウド ストレージ オプションを提供しています。このオプションでは、データがさまざまな地域に配置されたサーバー間で分散され、追加コストはほとんどかかりません。 簡単な価格計算については、Amazon EC2 料金計算ツールをご覧ください

以前は、AWS は時間単位の料金体系でしたが、GCP は分単位の課金モデルで、最小所要時間は 10 分でした。 次の 1 時間にエッジングすると追加料金が発生します。たとえば、1.01 時間は AWS では 2 時間として扱われます。 これは、短時間の分析にクラウドを使用する人々にとって重要な差別化要因でした。

これはもはや当てはまりません。現在、GCP と AWS の両方が秒単位の料金モデルに従っています。 これとは別に、GCP は最近、すべての仮想マシンと OS に対して 1 秒あたりの課金を導入しました。これに続いて、AWS が Linux 仮想マシンに対して同じものを提供しました。

10 分もかからない分析を行う場合は、サーバーレス オプションを選択することをお勧めします。サーバーレス機能の請求サイクルは 100 ミリ秒ですが、仮想マシンの起動が遅くなり、より多くの費用がかかる可能性があるためです。

これに加えて、GCP は無条件で長期間の使用に対して割引を提供する傾向があります。AWS では、割引の資格を得るためにユーザーが事前に長期間にわたってインスタンスを実行する必要があります。 これにより、仮想マシンが 1 か月間実行される場合、GCP ユーザーはさらに 30% の割引を受けることができます。

これとは別に、GCP は、仮想マシン、地理的ゾーン、または構成に関係なく、ユーザーが毎月の CPU と RAM の使用を予約できるコミットされた使用に対して最大 57% の割引も提供します。 価格面では、GCP が明らかに勝者です。

インスタンス構成

大規模なインスタンスを探している場合は、AWS が圧倒されます。 GCP での最高のインスタンス構成は 96 CPU/624 GB RAM ですが、AWS はなんと 128 CPU と 2TB RAM インスタンスでそれらを打ち負かしています。

AWS は大規模な要件に対応する方法ですが、GCP は非常に柔軟であり、特に予算が限られている場合に最適です. AWS のような事前定義されたインスタンス パッケージとは別に、GCP では、必要な CPU の数や RAM の量など、インスタンスを完全にカスタマイズできます。 要件が小規模で具体的なものである場合は、これらのカスタマイズ オプションがコストの節約に役立つことがわかります。 多くの簡単な分析を行う場合は、両方のプロバイダーが提供する一時インスタンス ソリューションを調べることもできます。

AWS が提供するもう 1 つの優れたサービスはスポット インスタンスです。これにより、インスタンスに費やす金額を入札でき、通常は標準のサービスよりも安くなります。 GCP は同様のオプションを提供しますが、わずかに異なり、プリエンプティブル インスタンスと呼ばれます。 これらのインスタンスは最大 24 時間実行されますが、Google がコンピューティング能力を必要とする場合、中断する傾向があります。 中断されると、GCP は定義済みのシャットダウン スクリプトをトリガーし、分析の現在の状態を保存します。 これは自動化できるため簡単で、標準コストから最大 80% 節約できます。

ドキュメントとヘルプ

AWS は、その歴史とコミュニティからの貢献のおかげで、ドキュメントとヘルプを簡単に入手できるという点でリードしています。 企業が要求する複雑なサーバー構成では学習曲線が急勾配になるため、ヘルプに簡単にアクセスできるソリューションを選択することが重要です。 多くの手を握る必要がある場合、Google Cloud Platformは新規参入者であることは最良の選択肢ではありません.

ビッグデータの取り扱い

GCP は、この地球上で最大の検索エンジンによって所有および運用されているクラウド ソリューションであるため、特にビッグデータの処理に関しては強力な側面があります。 GCP を使用すると、膨大な量のデータを簡単に管理できます。 Google が提供するサービスであるBigQueryを使用すると、データを超高速で保存、並べ替え、分析できます。 操作は少し複雑ですが、これにより、大量のデータが関係するユースケースでは GCP が有利になります。

機械学習の準備

Amazon と Google はどちらも、クラウド ソリューションとの緊密な統合を提供する独自の機械学習プラットフォームを持っています。 Amazon の ML フレームワークは大部分が自動化されており、AWS に保存されているデータにシームレスに適用できます。 Google は、Google 検索やその他の優れたアプリケーションを強化する最先端のアルゴリズムへのアクセスを提供することで、この一歩先を行っています。 Google のプラットフォームでは、ユーザーは独自の ML モデルを構築することもできます。 Amazon が提供するモデリング手法には、回帰、二項分類、多クラス分類などがあります。 Google のサービスはより高度で、ビデオ分析、画像分析、音声認識、テキスト分析、翻訳が含まれます。 どちらのプラットフォームも、クラウド アカウントで利用可能なデータに応じてアルゴリズムを自動的に提案できます。 Amazon のサービスは、データ分析とトレーニングに 1 時間あたり 0.42 ドルと比較的安価ですが、Google は 1 時間あたり 0.49 ドルを請求しています。

入門

AWS と GCP を試して、ユースケースにより適した方を判断したい場合は、どちらのソリューションも無料トライアルを提供しています。 AWS は 12 か月間の無料トライアルを提供しています。これは非常に寛大で、ソリューションを評価し、その長所と短所を理解するのに十分すぎるほどです. 無料試用版には、1 か月あたり 750 時間の小規模な 1 CPU/1 GB RAM と、30 GB のストレージ、および 750 時間/月のマネージド データベース インスタンスが含まれています。 これは他の多くの無料製品にバンドルされており、手放すにはあまりにも良いオファーです. トライアルの詳細については、AWS の Web サイトをご覧ください

Google の無料試用版は、12 か月間 $300 のクレジットを提供しているため、無料試用版というよりも割引のようなもので、それほど魅力的ではありません。 また、30 GB のディスク容量と 5 GB のクラウド ストレージを備えた 0.2 CPU/0.6 GB RAMの永久無料インスタンスも提供しています

最終評決

これら 2 つの主要なクラウド サービス プロバイダーのどちらを選択するかは、混乱し、圧倒される可能性があります。 必要な機能やアドオンが多すぎる場合は、AWS を使用することをお勧めします。 ただし、ビッグデータとの互換性が高く、手頃な価格のクラウド ソリューションをお探しの場合は、GCP が最適です。 AWS は、12 か月間の寛大な無料トライアルに加えて、豊富なドキュメントとヘルプ ガイドを利用できるため、初心者にも堅牢なインフラストラクチャを探している人にも最適なオプションです。 さまざまな側面を比較した結果、AWS は大規模なビジネス ユース ケースに適したソリューションであることがわかりました。