Amazon Elastic Container Registryとは?
AmazonElasticContainerRegistryの概要
Amazon Elastic Container Registryとはコンテナイメージをプライベートに保管し、共有、管理、デプロイができるサービスです。完全マネージド型のコンテナレジストリであり、インフラストラクチャのスケーリングは必要ありません。さらに管理をする必要がなく、管理者の負担を大きく減らすことができます。コンテナイメージは、組織内だけでなく、世界中にも共有をすることが可能です。またAmazon Elastic Container Registryに保存しているコンテナイメージを他のサービスにデプロイすることもできます。コンテナイメージはAmazon S3に保存されるため、高可用性があります。
AmazonElasticContainerRegistryの利点
デプロイワークフローの簡素化
Amazon Elastic Container Registry は Amazon EKS、Amazon ECS、AWS Lambda と Docker CLI に統合されているため、開発から本稼働をするためのワークフローを簡略化することができます。
セキュリティの強化
コンテナイメージがHTTPS経由で転送され、保管時にイメージは自動的時暗号化されます。さらにIAMユーザ-とロールを使用することにより、AWSアカウントのアクセス権限を制限させることができます。
AmazonElasticContainerServiceで実行中のデータを実行、管理が可能
Amazon Elastic Container ServiceとAmazon Elastic Container Registryは統合されており、Amazon Elastic Container Serviceで実行中のデータを実行、管理をすることができます。
料金体系
Amazon Elastic Container Registryは保存するデータとデータ伝送量に対しての従量課金制となります。
まとめ
Amazon Elastic Container Registryはマネージド型のコンテナレジストリであり、インストールや管理の必要がなく、インフラストラクチャの運用も不要です。これにより管理者の負担が減り、本来の業務に集中することできます。
参考資料