تدعم AWS Lambda الآن SnapStart لوظائف Java في مناطق AWS GovCloud (الولايات المتحدة)
بدءًا من اليوم، تتوفر AWS Lambda SnapStart for Java بشكل عام في مناطق AWS GovCloud (الولايات المتحدة). يوفر AWS Lambda SnapStart for Java أداءً أسرع في بدء تشغيل الوظيفة بما يصل إلى 10 مرات دون أي تكلفة إضافية، مما يجعل من الأسهل بالنسبة لك إنشاء تطبيقات Java عالية الاستجابة وقابلة للتطوير باستخدام AWS Lambda دون الحاجة إلى توفير الموارد أو قضاء الوقت والجهد في تنفيذ تحسينات الأداء المعقدة.
بالنسبة للتطبيقات الحساسة للزمن حيث تريد دعم دفعات غير متوقعة من حركة المرور، فإن زمن بدء التشغيل المرتفع والشديد - المعروف باسم البدايات الباردة - يمكن أن يتسبب في حدوث تأخيرات في تجربة المستخدمين. يوفر Lambda SnapStart أوقات بدء تشغيل محسّنة من خلال تهيئة رمز الوظيفة مسبقًا، والتقاط لقطة من بيئة التنفيذ التي تمت تهيئتها، وتخزينها مؤقتًا. عندما يتم استدعاء الوظيفة وتوسيع نطاقها لاحقًا، تستأنف Lambda SnapStart بيئات التنفيذ الجديدة من اللقطة المخزنة مؤقتًا بدلاً من تهيئتها من البداية، مما يؤدي إلى تحسين وقت استجابة بدء التشغيل بشكل كبير. يعد Lambda SnapStart مثاليًا لتطبيقات مثل API المتزامنة أو الخدمات المصغرة التفاعلية أو معالجة البيانات.
يمكنك تنشيط SnapStart لوظائف Lambda المستندة إلى Java الجديدة أو الحالية التي تعمل على Amazon Corretto 11 و17 و21 باستخدام API لـ AWS Lambda، ووحدة إدارة تحكم AWS، وواجهة سطر الأمر من AWS (AWS CLI)، وAWS CloudFormation، ونموذج التطبيقات بلا خوادم من AWS (AWS SAM)، وAWS SDK، وAWS مجموعة تطوير السحابة (AWS CDK).
لمزيد من المعلومات حول Lambda SnapStart، اطّلع على الوثائق ومنشور مدونة الإطلاق. لمعرفة المزيد حول Lambda، راجع دليل مطور Lambda.