تكامل مُنسق حاوية Amazon

إنAmazon Elastic Container Registry (ECR) مدمج مع Amazon Elastic Container Service (ECS) وAmazon Elastic Kubernetes Service (EKS) مما يعني أنه يمكنك بسهولة تخزين صور الحاويات وتشغيلها للتطبيقات باستخدام أي من المنسقين. كل ما عليك القيام به هو تحديد مستودع Amazon ECR في تعريف المهمة أو الكابينة لكي يقوم ECS أو EKS باسترداد الصور المناسبة لتطبيقاتك.

دعم Docker ومبادرة الحاوية المفتوحة (OCI)

يدعم Amazon ECR معاييرمبادرة الحاوية المفتوحة (OCI) والإصدار 2 من واجهة برمجة تطبيقات بروتوكول نقل النص الفائق لسجل Docker. يتيح لك ذلك استخدام أوامر واجهة سطر أوامر Docker (على سبيل المثال، الدفع، والسحب، والقائمة، والعلامة) أو أدوات Docker المفضلة لديك للتفاعل مع Amazon ECR، والحفاظ على سير عمل التطوير الحالي. يمكنك الوصول بسهولة إلى Amazon ECR من أي بيئة من بيئات Docker، سواء في السحابة أو في الموقع أو على جهازك المحلي. يتيح لك ECR تخزين صور حاوية Docker وعناصر مبادرة الحاوية المفتوحة ذات الصلة في مستودعاتك.

يمكنك اكتشاف برامج الحاويات التي يشاركها البائعون والمشروعات مفتوحة المصدر ومطوري المجتمع على الملأ واستخدامها في المعرض العام لـ Amazon ECR. يمكن العثور في المعرض على الصور الأساسية الشائعة مثل أنظمة التشغيل والصور المنشورة على AWS والملفات ووظائف Kubernetes الإضافية مثل مخططات Helm. لست بحاجة إلى استخدام حساب AWS للبحث عن صورة عامة أو سحبها، ومع ذلك، فإن استخدام حسابك يجعل استخدام برامج الحاويات العامة أسهل وأسرع.

AWS Marketplace

يخزن Amazon ECR كلاً من الحاويات التي تنشئها وأي برنامج حاويات تشتريه من خلال AWS Marketplace. يوفر AWS Marketplace من أجل Containers برنامج حاويات تم التحقق منه لأدوات الحوسبة والأمان والمطورين عالية الأداء، بالإضافة إلى منتجات البرمجيات كخدمة التي تدير تطبيقات الحاويات وتحللها وتحميها.

التوافر والمتانة العالية

يخزن Amazon S3 عناصر وصور حاويتك في Amazon S3. اُعدّت خدمة Amazon S3 بما يتوافق مع متطلبات حماية البيانات من التلف بنسبة 99.999999999% (نسبة تأكيد تتألف من تكرار رقم تسعة أحد عشر مرة)، حيث يثمر ذلك عن إنشاء نسخ من كل العناصر المخزنة بخدمة S3 عبر أنظمة متعددة وتخزينها بها تلقائيًا. يعني ذلك أن بياناتك ستصبح متاحةً عند الحاجة مع حمايتها من آثار الأعطال والأخطاء والتهديدات. كما يُمكن لـ ECR نسخ بياناتك تلقائيًا إلى مناطق AWS متعددة لتطبيقات عالية التوافر.

تعاون الجمهور والفرق

يدعم Amazon ECR القدرة على تحديد المستودعات وتنظيمها في سجلك باستخدام مساحات الأسماء. يتيح لك ذلك تنظيم مستودعاتك بناءً على مهام سير العمل الحالية لفريقك. يمكنك تعيين إجراءات واجهة برمجة التطبيقات التي قد يقوم بها مستخدم آخر على مستودعك (على سبيل المثال، الإنشاء والإدراج والوصف والحذف والوصول) من خلال السياسات على مستوى الموارد، مما يتيح لك مشاركة مستودعاتك بسهولة مع حسابات AWS ومستخدمين مختلفين. يمكنك بسهولة مشاركة العناصر في حاويتك مع أي شخص في العالم من خلال تخزينها في مستودع عام.

التحكم في الوصول

يستخدم Amazon ECR AWS Identity and Access Management للتحكم فيمن يُمكنه الوصول إلى صور حاويتك (على سبيل المثال، مثيلات EC2) وماهيته. يمكنك تحديد السياسات للسماح للمستخدمين داخل نفس حساب AWS أو حسابات أخرى بالوصول إلى صور حاويتك في مستودعات خاصة، من خلال إدارة الهوية وإمكانية الوصول. يمكنك أيضًا تحسين هذه السياسات عن طريق تحديد أذونات مختلفة لمستخدمين وأدوار مختلفة، مثل الدفع أو السحب أو الوصول الكامل للمسؤول. يمكن لأي شخص في العالم الوصول إلى صور حاوياتك التي يتم تخزينها في مستودعات عامة للتعاون في جميع أنحاء العالم.

التشفير

يُمكنك نقل صور حاويتك إلى Amazon ECR ومنه عبر بروتوكول نقل النص الفائق. يتم أيضًا تشفير صورك غير النشطة تلقائيًا باستخدام تشفير جانب الخادم Amazon S3. يتيح لك ECR أيضًا اختيار المفتاح الخاص بك الذي يديره AWS Key Management System (KMS) لتشفير الصور غير النشطة.

عمليات الدمج مع جهات خارجية

يندمج Amazon ECR مع أدوات المطورين من جهات خارجية. يمكنك دمج Amazon ECR في عملية التكامل والتسليم المستمرة الخاصة بك، مما يتيح لك الحفاظ على سير عمل التطوير الحالي لديك. تعرّف على المزيد حول الاندماج مع جهات خارجية على صفحة شركائنا.

تعرف على المزيد حول تسعير Amazon ECR

زيارة صفحة التسعير
هل أنت جاهز للإنشاء؟
البدء مع Amazon ECR
هل لديك مزيد من الأسئلة؟
اتصل بنا