Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konsep inti
Lambda Managed Instances memperkenalkan beberapa konsep inti yang berbeda dari fungsi Lambda tradisional. Memahami konsep-konsep ini sangat penting untuk menerapkan dan mengelola fungsi Anda secara efektif pada EC2 infrastruktur.
Penyedia kapasitas membentuk fondasi Instans Terkelola Lambda. Penyedia kapasitas mendefinisikan infrastruktur komputasi tempat fungsi Anda dijalankan, termasuk konfigurasi VPC, persyaratan instans, dan kebijakan penskalaan. Penyedia kapasitas juga berfungsi sebagai batas keamanan untuk fungsi Anda, artinya semua fungsi yang ditetapkan untuk penyedia kapasitas yang sama harus saling dipercaya.
Perilaku penskalaan berbeda secara signifikan dari fungsi Lambda tradisional. Alih-alih menskalakan sesuai permintaan saat pemanggilan tiba, Instans Terkelola menskalakan secara asinkron berdasarkan pemanfaatan sumber daya CPU. Pendekatan ini menghilangkan start dingin tetapi membutuhkan perencanaan untuk pertumbuhan lalu lintas. Jika lalu lintas Anda lebih dari dua kali lipat dalam 5 menit, Anda mungkin mengalami throttle karena Lambda meningkatkan kapasitas untuk memenuhi permintaan.
Keamanan dan izin memerlukan pertimbangan yang cermat. Anda memerlukan izin peran operator untuk memungkinkan Lambda EC2 mengelola sumber daya di penyedia kapasitas Anda. Selain itu, pengguna memerlukan lambda:PassCapacityProvider izin untuk menetapkan fungsi ke penyedia kapasitas, bertindak sebagai gerbang keamanan untuk mengontrol fungsi mana yang dapat berjalan pada infrastruktur tertentu.
Eksekusi multi-konkuren adalah karakteristik utama dari Instans Terkelola. Setiap lingkungan eksekusi dapat menangani beberapa pemanggilan secara bersamaan, memaksimalkan pemanfaatan sumber daya untuk aplikasi berat IO-. Ini berbeda dari Lambda tradisional di mana setiap lingkungan memproses satu permintaan pada satu waktu. Model eksekusi ini memerlukan perhatian pada keamanan thread, manajemen status, dan isolasi konteks tergantung pada runtime Anda.
Bagian berikut memberikan informasi rinci tentang setiap konsep inti.