تقدم Amazon ECS معايير النجاح المبكر لعمليات نشر الخدمة
تدعم Amazon Elastic Container Service (Amazon ECS) الآن معايير النجاح المبكر لعمليات نشر الخدمة المتجددة، مما يمنحك المرونة لتحديد متى يعتبر النشر ناجحًا استنادًا إلى مستوى ثقتك والاحتياجات التشغيلية لأعباء العمل لديك. يمكن أن يساعدك ذلك في إكمال عمليات النشر في وقت أسرع وإلغاء حظر عمليات النشر اللاحقة ومسارات CI/CD والعمليات التابعة الأخرى.
باستخدام معايير النجاح المبكر، يمكنك تكوين النسبة المئوية السليمة - وهي نسبة المهام المطلوبة التي يجب تشغيلها وصحتها في مراجعة الخدمة المستهدفة قبل وضع علامة نجاح النشر. على سبيل المثال، من خلال العدد المطلوب وهو 100 ونسبة مئوية جيدة تبلغ 90%، تحدد Amazon ECS عملية النشر بنجاح بعد أن تكون 90 مهمة سليمة وتستمر في تشغيل المهام المتبقية من خلال توسيع نطاق الخدمة العادي، خارج دورة حياة النشر. يمكن أن يفيد ذلك أعباء العمل التي تعمل على سعة متخصصة أو مقيدة، مثل أعباء عمل الاستدلال المسرّعة بواسطة وحدة معالجة الرسومات، حيث يمكن أن يؤدي توفر الأجهزة إلى إطالة أوقات إطلاق المهام. تمنحك معايير النجاح المبكر أيضًا مزيدًا من التحكم في مدة تطبيق مراقبة التراجع عن النشر، مما يسمح لها بحماية النشر حتى يتم استيفاء معايير النجاح التي تم تكوينها بينما تستمر عملية التوسيع اللاحقة من خلال توسيع نطاق الخدمة العادي. يمكنك أيضًا اختيار كيفية تعامل Amazon ECS مع تنظيف مراجعة خدمة المصدر باستخدام BLOCKING أو DEFERRED. باستخدام BLOCKING، تكمل Amazon ECS تنظيف مراجعة المصدر قبل إعلان النجاح. باستخدام DEFERRED، تعلن Amazon ECS عن النجاح عند استيفاء المعايير وتستنزف مهام مراجعة المصدر بشكل غير متزامن خارج عملية النشر. وهذا يفيد الخدمات ذات الاتصالات النشطة طويلة الأمد أو الحماية من توسيع نطاق المهام، حيث قد تحتاج مهام مراجعة المصدر إلى الاستمرار في العمل دون إبقاء عملية النشر مفتوحة.
تتوفر هذه الميزة مع استراتيجية النشر المتجددة في جميع مناطق AWS التجارية ومناطق AWS GovCloud (الولايات المتحدة). يمكنك تكوين معايير النجاح المبكر لخدمات Amazon ECS الجديدة والحالية باستخدام أدوات وحدة إدارة تحكم AWS وAWS CLI وAWS SDK والبنية التحتية كتعليمات برمجية (IaC). لمعرفة المزيد، يمكنك الاطلاع على الوثائق لدينا.