تضيف AWS Lambda الدعم لـ Ruby 3.4
تدعم AWS Lambda الآن إنشاء تطبيقات بلا خادم باستخدام Ruby 3.4. يستطيع المطورون استخدام Ruby 3.4 كوقت تشغيل مُدار وكصورة أساسية للحاوية، وستقوم خدمات AWS بتطبيق التحديثات تلقائيًا على وقت التشغيل المُدار والصورة الأساسية عند إتاحتهما.
Ruby 3.4 هو أحدث إصدار للدعم طويل الأجل (LTS) من Ruby، ومن المتوقع أن يتم دعمه لعمليات إصلاح الأمان وتصحيح الأخطاء حتى أكتوبر 2028. إضافة إلى توفير الوصول إلى أحدث ميزات لغة Ruby، يستخدم وقت تشغيل Lambda لـ Ruby 3.4 عميل واجهة وقت التشغيل المحدّث، وهي الحزمة المستخدمة لدمج رمز الوظيفة الخاص بك مع خدمة Lambda. تم إصدار هذا العميل المحدث كمصدر مفتوح على Github. يمكن للعملاء الذين يقومون بإنشاء صور حاويات مخصصة أيضًا استهلاك هذه الحزمة المحدّثة من RubyGems.
يتوفر وقت التشغيل Ruby 3.4 في جميع مناطق AWS، بما في ذلك الصين ومناطق AWS GovCloud (الولايات المتحدة).
يمكنك استخدام مجموعة كاملة من أدوات نشر AWS، ويشمل ذلك وحدة التحكم في Lambda ونموذج التطبيقات بلا خوادم من AWS (AWS SAM) وCDK وAWS CloudFormation لنشر وإدارة التطبيقات بلا خادم المكتوبة بلغة Ruby 3.4. لمزيد من المعلومات حول استخدام Ruby 3.4 في Lambda، ارجع إلى وثائقنا. لمزيد من المعلومات عن خدمة AWS Lambda، تفضل بزيارة صفحة المنتج الخاصة بنا.