AWS تعلن عن Nx Plugin for AWS لإنشاء تطبيقات مجموعة التطوير الكاملة
أصبح الإصدار 1.0 من Nx Plugin for AWS، وهي مجموعة أدوات مفتوحة المصدر لإنشاء تطبيقات مجموعة التطوير الكاملة على AWS، متاحًا الآن. يمكن لمساعدي الذكاء الاصطناعي إنشاء تطبيق على AWS في دقائق، ولكن نادرًا ما يحصلون على الأمان وإمكانية الملاحظة وأمان الأنواع من المحاولة الأولى. يعمل المكون الإضافي على توسيع Nx، وهو نظام بناء مفتوح المصدر ومحايد تجاه لغة البرمجة ومصمم للعمل مع المستودعات الأحادية، مع مولدات تقوم كل منها بإنشاء جزء واحد من التطبيق عند الطلب، جنبًا إلى جنب مع البنية التحتية لتشغيله.
تغطي المولدات وكلاء الذكاء الاصطناعي وخوادم بروتوكول سياق النموذج على Amazon Bedrock AgentCore، بالإضافة إلى واجهات برمجة التطبيقات ومواقع الويب وقواعد البيانات، المبنية على أطر عمل مفتوحة المصدر مثبتة في TypeScript وPython. يقوم كل منها بكتابة جزء عملي وقابل للنشر من التطبيق الخاص بك، وتعريف البنية التحتية إما على أنها تركيبات مجموعة تطوير السحابة في AWS (AWS CDK) أو وحدات Terraform، مع تطبيق الممارسات الموصى بها مثل حماية AWS WAF وتسجيل الوصول إلى Amazon CloudWatch وتتبع AWS X-Ray. يقوم مولد الربط بربط المشاريع ببعضها باستخدام عملاء يتمتعون بأمان الأنواع، لذلك يصبح تغيير واجهة برمجة التطبيقات المعطل خطأً في الإنشاء بدلاً من طلب فاشل في الإنتاج.
ينتج كل مولد نفس النتيجة في كل مرة، مما يجعله أساسًا يمكن الاعتماد عليه لمساعد الذكاء الاصطناعي للبناء عليه. تنتمي التعليمة البرمجية التي تم إنشاؤها إليك، ولا توجد تبعية لوقت التنفيذ على المكون الإضافي، وتؤدي عمليات ترحيل Nx إلى تحسينات لاحقة لمساحات العمل التي قمت بتخصيصها.
يتوفر المكون الإضافي بموجب ترخيص Apache 2.0 بدون أي رسوم إضافية، إذ تدفع فقط مقابل موارد AWS التي تستخدمها تطبيقاتك. لمعرفة المزيد، راجع منشور مدونة الإطلاق والوثائق.