Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pilih runtime Anda (Greengrass nucleus atau Greengrass nucleus lite)
Memilih antara Greengrass nucleus dan Greengrass nucleus lite bergantung pada sumber daya perangkat Anda dan fitur yang digunakan fungsi Lambda Anda. Tinjau matriks kompatibilitas sumber peristiwa dalam tabel berikut, lalu gunakan diagram alur keputusan untuk menentukan runtime mana yang sesuai untuk migrasi Anda. Untuk perbandingan mendetail fitur Greengrass nucleus dan Greengrass nucleus lite, lihat Memilih runtime Anda.
Matriks kompatibilitas sumber peristiwa
Dalam AWS IoT Greengrass V1, fungsi Lambda dapat berkomunikasi dengan lima jenis sumber peristiwa: fungsi Lambda lainnya, layanan bayangan lokal AWS IoT Core, perangkat klien, dan konektor. Tabel berikut menunjukkan sumber peristiwa mana yang didukung di setiap runtime V2.
Catatan: Nama sumber acara menggunakan AWS IoT Greengrass V1 terminologi. Saat bermigrasi ke V2, fungsi Lambda diubah menjadi komponen Lambda (hanya didukung dalam inti Greengrass) atau komponen generik (didukung di nukleus Greengrass dan Greengrass nucleus lite).
| Sumber Acara | Inti Greengrass | Greengrass nucleus lite |
|---|---|---|
|
Fungsi Lambda lainnya dalam grup |
✓ (Komponen Lambda dan komponen generik) |
✓ (Hanya komponen generik) |
|
AWS IoT Core layanan |
✓ |
✓ |
|
Layanan bayangan lokal |
✓ |
✗ |
|
Perangkat klien |
✓ |
✗ |
|
Konektor |
✓ |
✗ |
Alur keputusan pemilihan runtime
Catatan
-
Untuk persyaratan Greengrass nucleus lite dan detail kompatibilitas, lihat Greengrass nucleus lite. Greengrass nucleus lite membutuhkan RAM minimal 5 MB dan dirancang untuk perangkat yang dibatasi sumber daya.
-
Alur keputusan memberikan panduan berdasarkan kasus penggunaan yang khas, tetapi bukan persyaratan yang ketat. Pelanggan dengan perangkat terbatas sumber daya dan sumber daya yang cukup dapat memilih untuk menggunakan satu runtime di semua perangkat untuk kesederhanaan operasional, bahkan jika beberapa perangkat dapat mendukung runtime mana pun.
Langkah selanjutnya
Setelah memilih runtime Anda, lanjutkan untuk menyiapkan perangkat pengujian Anda:
-
Untuk runtime nukleus Greengrass: Siapkan perangkat baru untuk menguji aplikasi V1 di V2
-
Untuk runtime Greengrass nucleus lite: Siapkan perangkat baru dengan Greengrass nucleus lite