تُسرّع خدمات AWS CloudFormation وحزم تطوير الحوسبة السحابية (CDK) حلقات إبداء الملاحظات على عمليات التطوير من خلال توفير ميزة التحقق المسبق قبل النشر على جميع عمليات حزم الموارد
أصبح بإمكان عملاء AWS CloudFormation الآن تلقي ملاحظات فورية بشأن أخطاء النشر في غضون ثوانٍ معدودة، مما يلغي الحاجة تمامًا إلى الانتظار طوال دورة بناء الموارد والتراجع عنها بالكامل لاكتشاف الأخطاء التي يمكن تفاديها مسبقًا. يجري نظام CloudFormation الآن التحقق المسبق قبل النشر على عمليات إنشاء الحزم وكذلك تحديث الحزم مما يتيح رصد أخطاء النشر الشائعة واكتشافها قبل البدء الفعلي في عملية تهيئة الموارد وبنائها. يساهم ذلك في تسريع وتيرة التطوير عبر جميع مسارات عمل النشر، بدءًا من التكرار والمراجعة اليدوية، مرورًا بمسارات التكامل والتسليم المستمرين (CI/CD)، ووصولًا إلى وكلاء الذكاء الاصطناعي المسؤولين عن تزويد البنية التحتية.
في السابق، كان التحقق المسبق قبل النشر متاحًا فقط أثناء عملية إنشاء مجموعة التغييرات، حيث كان يغطي أخطاء الصيغة النحوية للخصائص وتعارض أسماء الموارد وقيود فراغ حاوية تخزين S3 من البيانات. مع هذا الإصدار، أصبحت عمليات التحقق نفسها تُجرى تلقائيًا الآن عند تنفيذ عمليات "إنشاء الحزمة" و"تحديث الحزمة". بالإضافة إلى ذلك، تتوفر الآن ثلاث عمليات تحقق جديدة كتحذيرات أثناء إنشاء مجموعة التغييرات. يصدر التحقق من حدود حصص الخدمة تحذيرًا عندما يؤدي إنشاء الموارد الجديدة إلى تجاوز حصص الخدمة المعتمدة لحسابك. يصدر التحقق من تعارض مسجل AWS Config تحذيرًا عندما يتضمن النموذج الخاص بك قواعد تكوين مضافة إلى حساب لم يتم تفعيل ميزة تسجيل التكوين فيه، أو عندما يُعرّف مسجلًا للتكوين في حساب يحتوي بالفعل على مسجل نشط. يصدر التحقق من جاهزية حذف مستودعات ECR تحذيرًا عندما يكون مستودع ECR المراد حذفه لا يزال يحتوي على صور حاويات. عندما يكتشف التحقق مشكلة ما، يمكنك عرض الأخطاء باستخدام واجهة برمجة تطبيقات DescribeEvents عن طريق معرف العملية، أو عبر واجهة تحكم CloudFormation بالانتقال إلى علامة التبويب "الأحداث" الخاصة بحزمتك والنقر على معرف العملية (أو الرابط الموجود في شريط التنبيه أو في عمود سبب الحالة) لفتح صفحة "عرض العملية"، التي تنفتح مباشرةً على علامة التبويب "التحقق من صحة النشر". يتضمن كل خطأ يتم رصده المعرف المنطقي للمورد ومسار الخاصية، مما يتيح لك تحديد المشكلة بدقة وإصلاحها قبل البدء في تهيئة أي موارد. في حزم تطوير الحوسبة السحابية (CDK)، تظهر نتائج التحقق عبر كل من أمرَي cdk deploy وcdk validate مدعومةً بتتبع على مستوى البنية في تقرير موحد، مما يتيح لوكلاء الذكاء الاصطناعي وأدوات الأتمتة تحليل الاستجابات المهيكلة والتصحيح الذاتي فورًا.
يتم تمكين التحقق المسبق من النشر افتراضيًا في جميع عمليات حزم الموارد دون الحاجة إلى أي تكوينات أو إعدادات. إذا كنت بحاجة إلى تخطي عملية التحقق لعملية محددة، استخدم المعلمة الجديدة DisableValidation لتعطيل التحقق (عند استدعاء واجهات برمجة التطبيقات CreateStack أو UpdateStack أو CreateChangeSet، أو استخدم خيار disable-validation flag في واجهة سطر الأوامر (CLI). تفضل بزيارة دليل مستخدم التحقق من صحة نشر حزم الموارد لمعرفة المزيد.
تتوفر هذه الميزة في جميع مناطق AWS حيث يتم دعم CloudFormation، باستثناء الصين. ارجع إلى جدول مناطق AWS للحصول على تفاصيل توافر الخدمة.