2018年12月11日 05時00分 公開
特集/連載

AWS、Azure、GCPのコンテナレジストリを比較 Docker Hubとの違いは?使いやすく、割安なのは?

コンテナイメージのレジストリとして「Docker Hub」を使っている開発者は少なくないが、Amazon Web Services(AWS)、Microsoft、Googleが提供するサービスを利用するという選択肢もある。これらの特徴を比較してみよう。

[Chris Tozzi,TechTarget]
画像

 パブリッククラウドの3大プラットフォームである「Amazon Web Services」(AWS)、「Microsoft Azure」(Azure)、「Google Cloud Platform」(GCP)は、いずれも「Docker」のコンテナイメージを格納、管理するためのレジストリを提供している。これらのレジストリの料金や機能には違いがある。開発者はどのレジストリを使うかを決める前に、その違いを知っておくべきだ。

 パブリッククラウドベンダーが提供するコンテナイメージのレジストリを使用することで、ユーザーはコンテナイメージの保存、管理、デプロイができる。主要な選択肢として「Amazon Elastic Container Registry」(Amazon ECR)、「Azure Container Registry」「Google Container Registry」の3つがある。

 開発者が特定のクラウドベンダーのコンテナサービスを使っているとしても、コンテナイメージのレジストリについては、そのクラウドベンダーのサービスを利用する必要はない。「Docker Hub」のようなサードパーティー製のレジストリを使うことはよくある。だがクラウドベンダーのレジストリを使うことは、サードパーティー製を利用するよりもいい選択になる場合がある。その理由を説明しよう。

料金体系の違いは

ITmedia マーケティング新着記事

news156.jpg

サイロ化の現実 75%の企業は部門間が連携せず、むしろ競争関係にある――Accenture調査
デジタル変革(DX)における不十分な事業部間連携は業績低下につながるというAccentureの...

news052.png

ゲーム業界がコロナ禍でTwitterを活用したコミュニケーションに注力した理由
コロナ禍において「巣ごもり消費」が拡大し追い風が吹いているといわれるゲーム業界だが...

news139.jpg

コロナ禍の観光に見える20の兆しとは? TBWA HAKUHODOなどが「観光復興ガイド」を公開
SNS上の旅行に対する価値観の激しい変化を分析し、そこから見えた20の新たな兆しとその後...