Amazon Container Orchestrator entegrasyonu

Amazon Elastic Container Registry (ECR); Amazon Elastic Container Service (ECS) ve Amazon Elastic Kubernetes Service (EKS) ile entegre edilmiştir; bu, her iki orkestratör ile uygulamalar için container görüntülerini kolayca depolayıp çalıştırabileceğiniz anlamına gelir. Yapmanız gereken tek şey, uygulamalarınız için uygun görüntüleri almak üzere ECS veya EKS için Görev veya Bölme Tanımınızda Amazon ECR havuzunu belirtmektir.

OCI ve Docker desteği

Amazon ECR, Open Container Initiative (OCI) standartlarını ve Docker Registry HTTP API V2’yi destekler. Bu, mevcut geliştirme iş akışınızı sürdürerek Amazon ECR ile etkileşim kurmak için Docker CLI komutlarını (ör. itme, çekme, listeleme, etiketleme) veya tercih ettiğiniz Docker araçlarını kullanmanıza olanak tanır. Bulutta, yerinde veya yerel bilgisayarınızda herhangi bir Docker ortamından Amazon ECR’ye kolayca erişebilirsiniz. ECR, depolarınızda Docker container görüntülerini ve ilgili OCI yapay olguları depolamanıza olanak tanır.

Satıcıların, açık kaynak projelerinin ve topluluk geliştiricilerinin Amazon ECR genel galerisinde herkese açık olarak paylaştıkları container yazılımlarını keşfedebilir ve bunları kullanabilirsiniz. Galeride işletim sistemleri, AWS tarafından yayınlanan görüntüler, Kubernetes eklentileri gibi popüler ana görüntüler ve Helm grafikleri gibi dosyalar bulunabilir. Herkese açık bir görüntüyü aramak veya çekmek için bir AWS hesabı kullanmanız gerekmez, ancak hesabınızı kullanmanız genel container yazılımını kullanmayı daha kolay ve daha hızlı hale getirir.

AWS Marketplace

Amazon ECR, hem oluşturduğunuz container’ları hem de AWS Marketplace aracılığıyla satın aldığınız tüm container yazılımlarını depolar. AWS Marketplace for Containers, yüksek performanslı bilgi işlem, güvenlik ve geliştirici araçlarının yanı sıra container uygulamalarını yöneten, analiz eden ve koruyan SaaS ürünleri için doğrulanmış container yazılımı sunar.

Yüksek erişilebilirlik ve dayanıklılık

Amazon ECR, container görüntülerinizi ve yapılarınızı Amazon S3’te depolar. Amazon S3 %99,999999999 (11 adet 9) oranında veri dayanıklılığı hedefiyle tasarlandığı için çok sayıda sistemde bulunan tüm S3 nesnelerinin kopyalarını otomatik olarak oluşturup depolar. Bu, verilerinizin ihtiyaç duyulan her an kullanıma hazır olduğu ve arıza, hata ve tehditlere karşı korunduğu anlamına gelir. ECR, yüksek kullanılabilirliğe sahip uygulamalarınız için verilerinizi otomatik olarak birden çok AWS Bölgesi’ne kopyalayabilir.

Ekip ve genel iş birliği

Amazon ECR, ad alanlarını kullanarak kayıt defterinizdeki depoları tanımlama ve düzenleme kabiliyetini destekler. Bu, depolarınızı ekibinizin mevcut iş akışlarına göre düzenlemenize olanak tanır. Başka bir kullanıcının deponuzda gerçekleştirebileceği API eylemlerini (ör. oluşturma, listeleme, tanımlama, silme ve alma) kaynak düzeyinde politikalar aracılığıyla ayarlayabilir ve bu da depolarınızı farklı kullanıcılar ve AWS hesaplarıyla kolayca paylaşmanıza olanak tanır. Container yapay olgularınızı herkese açık bir depoda saklayarak dünyadaki herkesle kolayca paylaşabilirsiniz.

Erişim denetimi

Amazon ECR, container görüntülerinize kimin ve neyin (ör. EC2 bulut sunucuları) erişebileceğini denetlemek ve izlemek için AWS Identity and Access Management’ı kullanır. IAM aracılığıyla, aynı AWS hesabındaki veya diğer hesaplardaki kullanıcıların özel depolardaki container görüntülerinize erişmesine izin verecek ilkeler tanımlayabilirsiniz. Ayrıca, örneğin itme, çekme veya tam yönetici erişimi olmak üzere farklı kullanıcılar ve roller için farklı izinler belirleyerek bu politikaları daha da hassas hale getirebilirsiniz. Dünyanın herhangi bir yerindeki herkes, dünya çapında iş birliği için herkese açık depolarda depolanan container görüntülerinize erişebilir.

Şifreleme

Container görüntülerinizi HTTPS aracılığıyla Amazon ECR’ye ve Amazon ECR’den aktarabilirsiniz. Görüntüleriniz ayrıca kullanım dışı kaldığında Amazon S3 sunucu şifrelemesi kullanılarak otomatik olarak şifrelenir. ECR, durağan görüntüleri şifrelemek için AWS Key Management System (KMS) tarafından yönetilen kendi anahtarınızı seçmenize de olanak tanır.

Üçüncü taraf entegrasyonlar

Amazon ECR, üçüncü taraf geliştirici araçlarıyla entegre edilmiştir. Amazon ECR’yi sürekli entegrasyon ve teslim işleminize entegre edebilirsiniz ve böylece bu, mevcut geliştirme iş akışınızı sürdürmenize olanak tanır. İş Ortakları sayfamızda üçüncü taraf entegrasyonumuz hakkında daha fazla bilgi edinin.

Amazon ECR fiyatlandırması hakkında daha fazla bilgi edinin

Fiyatlandırma sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
Amazon ECR'yi kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın