AWS Lambda mengumumkan Lambda Web Functions
AWS Lambda mengumumkan Lambda Web Functions, sebuah primitif komputasi nirserver baru di mana kode Anda menangani permintaan HTTP secara langsung. Kode Anda mendengarkan pada sebuah port dan menangani permintaan seperti halnya pada server HTTP lainnya. Anda menggunakan kerangka kerja yang sudah Anda kenal, seperti Express atau Hono, tanpa adapter atau konfigurasi khusus. Hal ini memungkinkan Anda untuk melayani beban kerja seperti titik akhir inferensi AI, aplikasi web yang dirender di sisi server (SSR), titik akhir API streaming, layanan mikro, dan webhook. Anda membayar untuk waktu CPU aktif dan memori yang dimiliki lingkungan Anda, bukan untuk waktu CPU menganggur yang dihabiskan kode Anda untuk menunggu basis data atau layanan hilir. Dengan peluncuran ini, kami juga mengganti nama fungsi Lambda yang sudah ada menjadi Lambda Event Functions, perubahan nama saja yang tidak memerlukan perubahan kode atau deployment ulang untuk fungsi Anda yang sudah ada.
Para pengembang menggunakan Lambda untuk beralih dari kode ke produksi dengan cepat dan tanpa perlu mengelola server, melalui pipeline berbasis peristiwa, API permintaan-respons, dan pemrosesan data. Seiring percepatan pengembangan berbasis AI, mereka ingin membangun secara lokal dan menerapkan dengan model pemrograman yang familiar serta membayar beban kerja berdasarkan penggunaan CPU aktif, sambil melayani pengguna dengan latensi rendah. Lambda Web Functions mewujudkan hal ini. Saat ini, Lambda Web Functions mendukung runtime Node.js. Satu lingkungan pelaksanaan yang hangat dapat melayani banyak permintaan bersamaan, yang mengurangi waktu mulai dingin secara signifikan. Anda dapat melakukan streaming hasil ke klien secara bertahap menggunakan streaming HTTP asli.
Anda dapat membuat dan mengkonfigurasi Lambda Web Functions menggunakan AWS Lambda API, Agen Toolkit for AWS, Konsol Manajemen AWS, AWS CLI, AWS CloudFormation, AWS SAM, AWS CDK, atau AWS SDK. Dengan perutean multi-Region, Anda dapat melakukan penyebaran sekali dan melayani setiap permintaan dari Region yang paling dekat dengan pengguna akhir. Web Functions mendukung konektivitas Amazon Virtual Private Cloud (VPC), yang memungkinkan fungsi Anda mengakses sumber daya di dalam VPC.
Lambda Web Functions kini tersedia di AWS Region berikut: AS Timur (Virginia Utara), AS Timur (Ohio), AS Barat (Oregon), Asia Pasifik (Tokyo), dan Eropa (Irlandia). Untuk daftar saat ini, lihat halaman AWS Capabilities by Region. Untuk mempelajari lebih lanjut, lihat panduan pengembang Lambda Web Functions. Untuk detail harga, lihat Harga AWS Lambda. Untuk melihat Lambda Web Functions beraksi, lihat pengumuman di AWS News Blog.