AWS Lambda sekarang mendukung SnapStart untuk fungsi Python dan .NET
Mulai hari ini, Anda dapat menggunakan Lambda SnapStart dengan fungsi Anda yang menggunakan runtime terkelola Python dan .NET, untuk memberikan kinerja perusahaan rintisan serendah sub-detik. Lambda SnapStart adalah kemampuan opt-in yang memudahkan Anda membangun aplikasi yang sangat responsif dan dapat diskalakan tanpa menyediakan sumber daya atau menerapkan pengoptimalan kinerja yang rumit.
Untuk aplikasi sensitif latensi yang mendukung lonjakan lalu lintas yang tidak dapat diprediksi, latensi perusahaan rintisan yang tinggi—dikenal sebagai cold start—dapat menyebabkan keterlambatan dalam pengalaman pengguna Anda. Lambda SnapStart dapat mempercepat waktu perusahaan rintisan dengan menginisialisasi kode fungsi terlebih dahulu, mengambil snapshot lingkungan pelaksanaan yang diinisialisasi, dan menyimpannya dalam cache. Ketika fungsi diinvokasi dan kemudian ditingkatkan, Lambda SnapStart melanjutkan lingkungan pelaksanaan baru dari snapshot yang di-cache alih-alih menginisialisasinya dari awal, secara signifikan meningkatkan latensi mulai. Lambda SnapStart ideal untuk aplikasi seperti API sinkron, layanan mikro interaktif, pemrosesan data, dan inferensi ML.
Lambda SnapStart for Python dan .NET umumnya tersedia di AWS Region berikut: AS Timur (Ohio, Virginia Utara), AS Barat (Oregon), Asia Pasifik (Singapura, Tokyo, Sydney), dan Eropa (Frankfurt, Irlandia, Stockholm).
Anda dapat mengaktifkan SnapStart untuk fungsi Lambda baru atau yang sudah ada yang berjalan pada Python 3.12 (dan yang lebih baru) dan .NET 8 (dan yang lebih baru) menggunakan AWS Lambda API, Konsol Manajemen AWS, AWS Command Line Interface (AWS CLI), AWS Cloud Formation, AWS Serverless Application Model (AWS SAM), AWS SDK, dan AWS Cloud Development Kit (AWS CDK). Untuk informasi lebih lanjut, lihat dokumentasi Lambda, atau posting blog peluncuran. Untuk mempelajari selengkapnya tentang harga SnapStart pada Python dan .NET, kunjungi Harga AWS Lambda