Amazon Elastic Container Registry

مشاركة ونشر برنامج الحاويات، علنًا أو سرًا

إن Amazon Elastic Container Registry ‏(ECR) هو سجل حاويات مُدار بالكامل يسهِّل تخزين صور حاويتك وعناصرها وإدارتها ومشاركتها ونشرها في أي مكان. تحد Amazon ECR من الحاجة إلى تشغيل مستودعات الحاويات الخاصة بك أو القلق بشأن توسعة البنية التحتية الأساسية. تستضيف Amazon ECR صورك بتصميم عالي الأداء ومتوفر بدرجة عالية، مما يسمح لك بنشر صور لتطبيقات الحاوية لديك بشكل موثوق به. يمكنك مشاركة برامج الحاويات بشكل خاص داخل مؤسستك أو مشاركتها بشكل عام في جميع أنحاء العالم ليكتشفها أي شخص ويقوم بتنزيلها. على سبيل المثال، يمكن للمطورين البحث في المعرض العام لـ ECR عن صورة نظام التشغيل التي يتم نسخها جغرافيًا لتوفر عالي وعمليات تنزيل أسرع. يعمل Amazon ECR مع Amazon Elastic Kubernetes Service (EKS)، وAmazon Elastic Container Service (ECS) وAWS Lambda، مما يبسط تطوير سير العمل الخاصة بالإنتاج لديك وAWS Fargate لعمليات نشر بضغطة واحدة. أو يُمكنك استخدام ECR مع بيئة الحاويات لديك. يوفر التكامل مع AWS Identity and Access Management (IAM) التحكم في كل مستودع على مستوى الموارد. ليست هناك رسوم أو التزامات مُقدمة مع ECR. تسدد فقط مقابل قدر البيانات التي تخزنها في مستودعاتك والبيانات المنقولة إلى الإنترنت.

الفوائد

تقليل جهدك مع سجل مُدار بالكامل

يحد Amazon Elastic Container Registry من الحاجة إلى تشغيل البنية التحتية المطلوبة لتشغيل سجل حاويتك وتوسعتها. لا يوجد برنامج للتثبيت والإدارة أو بنية تحتية للتوسعة. فقط ادفع صور حاويتك إلى Amazon ECR واسحب الصور عندما تحتاج إلى النشر.

مشاركة صور الحاويات وتنزيلها بأمان

تنقل Amazon Elastic Container Registry صور حاويتك عبر HTTPS وتشفر صورك الثابتة تلقائيًا. يمكنك تكوين سياسات لإدارة الأذونات والتحكم في الوصول إلى صورك باستخدام مستخدمي وأدوار AWS Identity and Access Management (IAM) دون الاضطرار إلى إدارة بيانات الاعتماد مباشرةً على مثيلات EC2 الخاصة بك. 

توفير وصول سريع وبتوافر عالي

Amazon Elastic Container Registry له تصميم متكرر ودائم وقابل للتوسع بدرجة عالية. وصور الحاويات الخاصة بك متوفرة وقابلة للوصول إليها بدرجة كبيرة، مما يسمح لك بنشر الحاويات الجديدة على تطبيقاتك بشكل موثوق به. يمكنك توزيع صور الحاوية العامة بشكل موثوق بالإضافة إلى الملفات ذات الصلة مثل مخططات helm وتكوينات السياسة للاستخدام من قبل أي مطور. يكرر ECR تلقائيًا برنامج الحاوية في مناطق AWS متعددة لتقليل أوقات التنزيل وتحسين التوافر. 

تبسيط سير عمل النشر لديك

يتكامل Amazon Elastic Container Registry مع Amazon EKS وAmazon ECS وAWS Lambda وDocker CLI، مما يسمح لك بتبسيط مسارات عمل التطوير والإنتاج الخاصة بك. يمكنك بسهولة دفع صور الحاويات الخاصة بك إلى Amazon ECR باستخدام Docker CLI من آلة التطوير الخاصة بك، ويمكن أن تسحبها خدمات AWS المدمجة مباشرةً من أجل عمليات نشر الإنتاج. يُعد نشر برنامج حاوية أمرًا سهلاً كأي أمر منفرد من تدفقات عمل الإدماج والنشر المستمر المستخدمة في عملية مطور البرامج.

طريقة العمل

Product-Page-Diagram_Amazon-ECR
Pinterest_Logo_innovators
"في Pinterest، نستخدم Amazon Elastic Container Registry (ECR) لإدارة صور حاوية Docker لدينا. نستخدم ميزة مسح الصور في ECR لمساعدتنا على تحسين أمان صور الحاويات الخاصة بنا. يقوم ECR بمسح الصور ضوئيًا بحثًا عن مجموعة واسعة من نقاط الضعف في نظام التشغيل ويتيح لنا تطوير أدوات للتصرف حسب النتائج".

سيدريك ستوب، مدير الهندسة، في Pinterest

Blackboard_Logo
تتمثل مهمتنا في Blackboard في تعزيز التعلم للطلاب والمعلمين والمؤسسات في جميع أنحاء العالم. من أجل تقديم أفضل خدمة للعملاء، نستخدم ECR لأنه يوفر سجل حاوية مستقرًا وآمنًا لـ Blackboard لاستضافة صور الجهات الخارجية والصور الأولى. يوفر ECR التوافر العالي ووقت التشغيل الذي تخفق السجلات الأخرى في الحفاظ عليه، مع توفير حل مُدار بالكامل أدى إلى تبسيط سير عملنا في Blackboard.»

جويل سنوك، مدير، DevOps Engineering

Snowflake
«قررت Snowflake نسخ الصور إلى ECR، وهو سجل حاوية Docker مُدار بالكامل، يوفر سجلاً محليًا موثوقًا به لتخزين الصور. تتمثل المزايا الإضافية للسجل المحلي أن الأمر لا يقتصر على جوشوا؛ حيث يمكن تخزين جميع مكونات النظام الأساسي المطلوبة لمجموعات Snowflake مؤقتًا في سجل ECR المحلي. ولمزيد من الأمان والأداء، فإن Snowflake تستخدم AWS PrivateLink للحفاظ على حركة مرور الشبكة بالكامل من ECR إلى عقد العمال داخل شبكة AWS. وقامت أيضًا بحل المشكلات المتعلقة بتقييد السرعة من سحب الصور من سجل عام بطلبات غير مصادق عليها، وإلغاء حظر العقد العنقودية الأخرى من سحب الصور المهمة للتشغيل".

بريان نوت، كبير مهندسي البرمجيات، Snowflake

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

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