AWS、Azure、Google のクラウド コンテナ レジストリの比較

AWS、Azure、Google のクラウド コンテナ レジストリの比較

3 つの主要なパブリック クラウド プラットフォームである Amazon Web Services (AWS)、Google Cloud Services、Microsoft Azure はすべて、Docker コンテナ レジストリを提供しています。製品は似ているように見えるかもしれませんが、開発者は選択する前に価格と機能の違いを認識しておく必要があります。

パブリック クラウド プロバイダーのクラウド コンテナー レジストリを使用すると、ユーザーはコンテナー イメージをホストし、そのプロバイダーのコンテナー サービスを通じて展開できます。唯一の選択肢は、Amazon Elastic Container Registry (ECR)、Azure Container Registry、および Google Container Registry です。

[[251087]]

ほとんどの場合、開発者は、特定のクラウド ベンダーのコンテナ サービスを使用している場合でも、そのベンダーが提供するクラウド コンテナ レジストリを使用する必要はありません。多くの場合、Docker Hub などのサードパーティのコンテナ レジストリを使用できます。ただし、クラウド プロバイダーのネイティブ レジストリは、いくつかの理由から、最も簡単なオプションとなることがよくあります。

コスト比較

これら 3 つのクラウド コンテナ レジストリの最大の違いの 1 つは価格です。 AWS ECR、Azure Container Registry、Google Container Registry では料金が異なるだけでなく、価格体系も異なります。

AWS ECR では、コンテナレジストリに保存されたデータに対して料金が請求されるほか、レジストリとの間でデータを転送するために使用される帯域幅に対しても料金が請求されます。ユーザーは、ECR から同じリージョン内の Elastic Compute Cloud インスタンスにデータを無料で転送できますが、別のリージョンにデータを転送する場合は料金が発生します。 ECR の料金は、レジストリが配置されている AWS リージョンによって異なります。一定の制限までは、データストレージと帯域幅は無料です。

一方、Azure Container Registry の価格体系はより複雑です。 Microsoft の価格設定は 3 つの階層に分かれており、それぞれ固定価格と固定ストレージ容量が設定されています。この構造は単純に見えますが、ネットワーク帯域幅の料金は含まれておらず、別途計算されます。ユーザーは、コンテナ イメージのビルドに対しても別途料金を支払う必要があり、CPU 時間 1 秒あたり 0.00005 ドルの費用がかかります。多くのユーザーにとってこれは小さなコストですが、コンテナ イメージを頻繁に再構築するユーザーにとっては小さくない金額になる可能性があります。

Google Container Registry の料金は ECR と同様です。ユーザーは、使用したデータストレージとネットワーク帯域幅の量に基づいて料金を支払います。ただし、デフォルトでは、Google Container Registry はデータをマルチリージョン バケットに保存します。

クラウドコンテナレジストリのその他の主な違い

地理的な冗長性により、コンテナ イメージを複数のクラウドに分散できます。 1 つのリージョンが利用できなくなった場合、ユーザーは別のリージョンからコンテナ イメージにアクセスできます。地理的な冗長性により、企業はコンテナ イメージをユーザーに地理的に近いデータ センターに配置できるようになるため、パフォーマンスも向上します。

ただし、この機能はクラウド プロバイダーによって異なります。

Google Container Registry はデフォルトで地理的な冗長性を提供します。 Azure Container Registry を使用すると、ユーザーは geo レプリケーションを構成できますが、この機能は最も高価なサービス レベルである Premium サービス レベルでのみ利用できます。 AWS では、コンテナイメージを複数のリージョンに分散する直接的な方法は提供されておらず、ECR はリージョンサービスとしてのみ設計されています。 ECR で地理的な冗長性を実現するには、ユーザーは異なるリージョンに複数のレジストリを手動で設定する必要があり、これらのイメージを同期させるには多くの作業が必要です。

AWS ECR および Azure Container Registry インターフェイスを使用すると、開発者は Web ポータルを通じてレジストリ内のコンテナ イメージを管理できます。さらに、両方のコンテナ レジストリでは、コマンド ライン インターフェイスを使用してコンテナ イメージを管理するオプションが提供されます。一方、Google Container Registry では、開発者はコンテナ イメージのプッシュとプルに Google の SDK コマンドライン ツールを使用する必要があります。

<<:  テンセントTAPDチームがCCF-SEソフトウェアエンジニアリングケースコンペティションで2つの賞を受賞

>>:  教育業界におけるクラウドコンピューティングへの道

推薦する

統計チャートを使用して業務を支援する方法を教えます

データは、開発者が製品やユーザーをより深く理解するのに役立つ最も直感的な方法です。また、アプリの動作...

Rufeng: Alibaba Cloud Native Gateway Envoy Gatewayの実践

最近、「Envoy Gateway が登場」という記事を読み、Envoy Gateway に基づく ...

クラウドに移行する前に考慮すべき重要な要素

クラウドへの移行が賢明な選択である理由は何ですか?どの企業にもクラウドに移行する理由があります。しか...

SKYCC統合マーケティングソフトウェアの発売は業界で白熱した議論を巻き起こした

複合マーケティング ソフトウェアが新たな人気を集めています。これは単なる誇大宣伝でしょうか、それとも...

ショックホスティングはどうですか?米国南東部のジャクソンビルデータセンターの VPS レビュー

shockhosting のジャクソンビル VPS はいかがでしょうか?ジャクソンビルは、アメリカ合...

DistributedVideoPlayer 分散ビデオプレーヤー (I)

[[429810]]詳細については、以下をご覧ください。 51CTOとHuaweiが共同で構築したH...

デジタルオーシャンはどうですか? [年] Digitalocean の英国データセンターの簡単なレビュー

デジタルオーシャンはどうですか? DigitalOcean UK クラウド サーバーはどうですか?英...

Zhaopin.comのIPO:内部紛争を乗り越え、宴会後に涙を流す

[要約] Zhaopin.com は投資家に想像の余地を与えることができず、その将来の市場価値は暗く...

Baidu の新しいアルゴリズムのアップデート後もまだ落ち着いていますか?

2012年はSEO業界にとってまさに激動の年でした。Baiduのアルゴリズムは絶えず調整と更新が行わ...

クリスマス: ミッドフェーズ - 60% オフ/ウェブホスティング/無料ドメイン名/専用 IP/SSL

Midphase のクリスマス割引は約 2 日前から実施されており、本日リリースされました。お勧めし...

EasyStack が C+ 資金調達ラウンドを完了、クラウド コンピューティングがハイパーコンバージェンスの後半を定義

2018 年 5 月 15 日、中国の大手オープンソース クラウド コンピューティング企業である E...

ロイター:NSAがRSA暗号化アルゴリズムにバックドア

ロイターの報道によると、スノーデン氏が漏洩した文書に基づき、米国国家安全保障局(NSA)と暗号化会社...

#blackfriday# pumpcloud - 60% オフ/香港 1Gbps 高帯域幅 VPS/HKBN/WTT/TGT

香港で信頼できる VPS を見つけるのは難しいですか? 価格はとてつもなく高いし、帯域幅も狭い(3~...

不倫サイト「アシュレイ・マディソン」が香港に上陸、大きな需要が見込まれる

2日前、「3つの不健全な価値観」を持ち、不倫のための出会い系プラットフォームとして世界的に有名なウェ...

百度のグリーンラディッシュ2.0アルゴリズムは孤独に耐え、ウェブサイトブランドを構築するための対策

7月の大きな出来事は、百度がGreen Radish 2.0アルゴリズムを発表したことであり、これは...