تسريع نشر البنية التحتية حتى 4 أضعاف مع وضع Express في AWS CloudFormation
يقدم AWS CloudFormation وضع Express، خيار نشر جديد يسرّع عمليات نشر البنية التحتية حتى أربعة أضعاف من خلال إتمام النشر بمجرد تطبيق تكوين الموارد دون انتظار الاستقرار الكامل. يستفيد من هذا الوضع تطوير البرمجيات التكراري وسير العمل المدعوم بالذكاء الاصطناعي، وهو متاح في جميع مناطق AWS التجارية دون تكلفة إضافية.
أعلنت AWS اليوم عن وضع Express في AWS CloudFormation، وهو وضع نشر جديد يسرّع عمليات نشر البنية التحتية من خلال إتمام النشر عند تطبيق تكوين الموارد بدلاً من انتظار فحوصات الاستقرار الممتدة. يقلل هذا الوضع زمن النشر حتى 4 أضعاف في سيناريوهات تطوير البرمجيات التكراري والإنتاج. عادةً، تقوم CloudFormation بإجراء فحوصات استقرار بعد تكوين الموارد للتأكد من جاهزيتها قبل تحويل حركة المرور. يستفيد وضع Express من سير العمل الذي لا يتطلب استقرارًا كاملاً، مثل التطوير التكراري، واختبار المكونات، وتطوير البنية التحتية المدعوم بالذكاء الاصطناعي مع حلقات تغذية راجعة أقل من دقيقة. تكتمل عمليات النشر بمجرد تطبيق تكوين الموارد، وتستمر الموارد في أن تصبح تشغيلية في الخلفية. يعيد CloudFormation محاولة الموارد التابعة تلقائيًا عند حدوث أخطاء عابرة. على سبيل المثال، يستغرق إنشاء قائمة انتظار Amazon SQS مع قائمة رسائل ميتة 64 ثانية في الوضع القياسي، بينما يستغرق حتى 10 ثوانٍ في وضع Express. حذف دالة AWS Lambda مع واجهة شبكة مرفقة يستغرق 20-30 دقيقة في الوضع القياسي، لكنه يستغرق حتى 10 ثوانٍ في وضع Express. لتفعيل وضع Express، اختر تمكين ضمن خيارات نشر المكدس في وحدة إدارة AWS أو اضبط --deployment-config إلى EXPRESS في AWS CLI، أو SDKs، أو أدوات البنية التحتية كرمز مثل AWS CDK، وأدوات الذكاء الاصطناعي مثل Kiro. يعطل وضع Express التراجع افتراضيًا، لكن يمكن إعادة تفعيله للإنتاج. يمكن لمستخدمي AWS CDK النشر باستخدام cdk deploy --express. يدعم وضع Express جميع ميزات CloudFormation بما في ذلك المكدسات المتداخلة. وهو متاح اليوم في جميع مناطق AWS التجارية دون تكلفة إضافية. يمكن للمستخدمين الاطلاع على توفر المناطق وخارطة الطريق عبر AWS Capabilities by Region، ومعرفة المزيد في وثائق CloudFormation. يمكن إرسال الملاحظات عبر AWS re:Post أو جهات اتصال دعم AWS. — Channy Yun (윤석찬)