Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai dengan contoh aplikasi dan pola
Sumber daya berikut dapat digunakan untuk membuat dan menyebarkan aplikasi tanpa server dengan cepat yang mengimplementasikan beberapa kasus penggunaan Lambda umum. Untuk setiap contoh aplikasi, kami memberikan instruksi untuk membuat dan mengonfigurasi sumber daya secara manual menggunakan Konsol Manajemen AWS, atau menggunakan AWS Serverless Application Model untuk menyebarkan sumber daya menggunakan IaC. Ikuti petunjuk konsol untuk mempelajari lebih lanjut tentang mengonfigurasi AWS sumber daya individual untuk setiap aplikasi, atau gunakan AWS SAM untuk menyebarkan sumber daya dengan cepat seperti yang Anda lakukan di lingkungan produksi.
Pemrosesan File
Aplikasi Enkripsi PDF : Buat aplikasi tanpa server yang mengenkripsi file PDF saat diunggah ke bucket Amazon Simple Storage Service dan menyimpannya ke bucket lain, yang berguna untuk mengamankan dokumen sensitif saat diunggah.
Aplikasi Analisis Gambar : Buat aplikasi tanpa server yang mengekstrak teks dari gambar menggunakan Amazon Rekognition, yang berguna untuk pemrosesan dokumen, moderasi konten, dan analisis gambar otomatis.
Integrasi Database
Queue-to-Database Aplikasi : Buat aplikasi tanpa server yang menulis pesan antrian ke database Amazon RDS, yang berguna untuk memproses pendaftaran pengguna dan menangani pengiriman pesanan.
Database Event Handler : Buat aplikasi tanpa server yang merespons perubahan tabel Amazon DynamoDB, yang berguna untuk pencatatan audit, replikasi data, dan alur kerja otomatis.
Tugas Terjadwal
Aplikasi Pemeliharaan Database : Buat aplikasi tanpa server yang secara otomatis menghapus entri yang lebih lama dari 12 bulan dari tabel Amazon DynamoDB pada jadwal cron. Ini berguna untuk pemeliharaan database otomatis dan manajemen siklus hidup data.
Buat EventBridge jadwal Penjadwal untuk fungsi Lambda : Gunakan Pen EventBridge jadwal untuk memanggil fungsi Lambda pada jadwal satu kali atau berulang. EventBridge Penjadwal mendukung ekspresi cron dan rate, jendela waktu yang fleksibel, kebijakan coba ulang, dan antrian surat mati. Anda dapat membuat jadwal langsung dari konsol Lambda menggunakan aliran pemicu Tambah, atau dari konsol Pen EventBridge jadwal.
Sumber daya tambahan
Gunakan sumber daya berikut untuk menjelajahi Lambda dan pengembangan aplikasi tanpa server lebih lanjut:
Serverless Land
: pustaka pola siap pakai untuk membangun aplikasi tanpa server. Ini membantu pengembang membuat aplikasi lebih cepat menggunakan AWS layanan seperti Lambda, API Gateway, dan EventBridge. Situs ini menawarkan solusi pra-bangun dan praktik terbaik, sehingga lebih mudah untuk mengembangkan sistem tanpa server. -
Aplikasi sampel Lambda : Aplikasi yang tersedia di GitHub repositori untuk panduan ini. Sampel ini menunjukkan penggunaan berbagai bahasa dan AWS layanan. Setiap contoh aplikasi menyertakan skrip untuk memudahkan penyebaran dan pembersihan serta sumber daya pendukung.
-
Contoh kode untuk Lambda menggunakan AWS SDK : Contoh yang menunjukkan cara menggunakan Lambda dengan AWS perangkat pengembangan perangkat lunak (SDK). Contoh-contoh ini mencakup dasar-dasar, tindakan, skenario, dan kontribusi AWS komunitas. Contohnya mencakup operasi penting, fungsi layanan individu, dan tugas tertentu menggunakan beberapa fungsi atau AWS layanan.