
ECR(Elastic Container Registry)は、AWSが提供するマネージド型の Docker/OCIレジストリサービス です。
コンテナ イメージ の保存・管理を安全かつ効率的に行うことができ、ECS/EKS、Lambda、および CodeBuild などのサービスと緊密に連携します。
ECRでは、イメージの脆弱性スキャンによるセキュリティチェックを自動で実施でき、ライフサイクルポリシー を設定して不要なイメージを自動的に削除することが可能です。
保存データは KMS(AWS Key Management Service) によって暗号化され、アクセス制御は IAM(Identity and Access Management) により厳密に管理されます。
署名および 署名検証 に対応しており、信頼できるイメージ配布を実現します。
ECR Pull Through Cache Rules(キャッシュ最適化) とECR Enhanced Image Pulls( 高速pull 機能)によって、デプロイのパフォーマンスも向上します。
重要用語
ユースケース
- リスト1
 - リスト2
 - リスト3
 
ベストプラクティス
- リスト1
 - リスト2
 - リスト3
 
高可用性・冗長化
- リスト1
 - リスト2
 - リスト3
 
セキュリティ
- リスト1
 - リスト2
 - リスト3
 
運用・監視
- リスト1
 - リスト2
 - リスト3
 
デフォルトのリミット値
| リミット事項 | 上限数 | 
|---|---|
| 項目1 | 上限1 | 
| 項目2 | 上限2 | 
| 項目3 | 上限3 | 
| 項目4 | 上限4 | 
| 項目5 | 上限5 | 
AWS CLIのサンプルコード
vpc を作成
#include <stdio.h>
void main(void) {
  int i;
  for (i=0; i<10; i++)
    printf("%d\n", i);
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc
Terraformのサンプルコード
vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy
課金モデル
| 項目 | 内容 | 
|---|---|
| 項目1 | 内容1 | 
| 項目2 | 内容2 | 
| 項目3 | 内容3 | 
| 項目4 | 内容4 | 
| 項目5 | 内容5 |