AWS DevOps Agent يضيف ميزات إدارة الإصدارات لتقييم تغييرات الكود قبل الإنتاج (معاينة)
يقدم AWS DevOps Agent الآن ميزة إدارة الإصدارات في وضع المعاينة، حيث يقوم بمراجعة تغييرات الكود للتحقق من جاهزيتها للإصدار وتشغيل اختبارات إصدار مستقلة لمساعدتك على نشر الكود في الإنتاج بأمان وثقة.
أعلنت AWS اليوم عن ميزة جديدة لإدارة الإصدارات في AWS DevOps Agent، متاحة الآن في وضع المعاينة. يغطي AWS DevOps Agent تغييرات البرمجيات والعمليات عبر بيئات AWS ومتعددة السحابات والمحلية، بهدف جعل عمليات التغيير والعمليات أكثر سلاسة واستقلالية. كان الوكيل يركز سابقًا على العمليات بعد النشر، حيث يحقق ذاتيًا في الحوادث، ويقدم تحليلات الأسباب الجذرية، وخطوات التخفيف، وتوصيات مستهدفة. تشمل الميزات الجديدة في المعاينة مراجعة جاهزية الإصدار لتغييرات الكود واختبار الإصدار المستقل. تتحقق هذه الميزات من كل تغيير مقابل معايير اللغة الطبيعية التي يوفرها المستخدمون وتشغل اختبارات محددة لكل تغيير في بيئات تحاكي الإنتاج. تدعم هذه الأدوات الفرق من مرحلة إنشاء الكود حتى الإنتاج، مما يساعد المراجعين والمختبرين على إدارة حجم الكود الناتج عن الذكاء الاصطناعي. مع زيادة أدوات الترميز بالذكاء الاصطناعي لحجم طلبات السحب، غالبًا ما تفتقر المراجعات إلى الفحص الدقيق، كما تنحرف بيئات الاختبار عن بيئة الإنتاج. يعالج AWS DevOps Agent هذا من خلال تقييم تغييرات الكود وفقًا لمتطلبات الإنتاج، وأمان التبعيات، والمعايير التي يحددها المستخدم أو أفضل الممارسات العامة. يتحقق من مخاطر التبعيات عبر المستودعات، وتغييرات ضوابط الوصول وفقًا لإطار عمل AWS Well-Architected، والامتثال للمعايير المحددة. يشغل الوكيل البرمجيات في بيئة معزولة تُدار بواسطة AWS، وينفذ اختبارات رحلات المستخدم الخفيفة قبل دخول التغييرات إلى خط الأنابيب. تظهر النتائج في وحدة تحكم AWS DevOps Agent وكتعليقات على طلبات السحب في GitHub أو GitLab. يمكن أيضًا تفعيل المراجعات من بيئات التطوير المتكاملة عبر إضافات Kiro power أو Claude Code. ينتج اختبار الإصدار المستقل ويشغل خطط اختبار مخصصة لتطبيقات الويب وواجهات برمجة التطبيقات في بيئات شبيهة بالإنتاج يوفرها العملاء قبل الدمج. يبني الوكيل اختبارات مصممة خصيصًا للتغيير، تغطي الصحة الوظيفية، والانحرافات السلوكية، وسيناريوهات التكامل. تنتج اختبارات التشغيل مخلفات منظمة تشمل المقاييس والسجلات والتتبع وملخصات التنفيذ. يمكن للمستخدمين بدء مراجعات جاهزية الإصدار عبر تطبيق الويب الخاص بـ AWS DevOps Agent بعد ربط مستودعات GitHub أو GitLab. يقوم الوكيل بفهرسة الكود وبناء رسم بياني معرفي للتبعيات. يمكن للمستخدمين تخصيص معايير المراجعة بلغة إنجليزية بسيطة عبر تبويب التعليمات. يمكن تفعيل المراجعات عبر طلبات السحب أو استعلامات الدردشة حسب الطلب. بعد المراجعات، يمكن للمستخدمين استكشاف النتائج، والتأثيرات اللاحقة، والخطوات الموصى بها بالتفصيل. يعرض قسم التغييرات تاريخ المراجعات وتفاصيل التنفيذ، بما في ذلك تبويب الجدول الزمني الذي يوضح عملية تفكير الوكيل وتبويب التقرير الذي يحتوي على التوصيات النهائية المصنفة كـ BLOCK، أو Proceed with Caution، أو Safe to Release. يمكن أيضًا تفعيل اختبار الإصدار المستقل عبر الدردشة، حيث يتم إنشاء وتنفيذ خطط الاختبار في البيئات المخصصة. تظهر النتائج في قسم التغييرات للمراجعة. تتوفر هذه الميزات في وضع المعاينة بدون تكلفة إضافية في منطقة US East (N. Virginia). تتوفر أسعار ميزات AWS DevOps Agent الأخرى على موقع AWS. تفاصيل التهيئة موجودة في دليل مستخدم AWS DevOps Agent.