Kursus ini akan membantu Anda mulai berpikir dengan pola pikir nirserver. Anda akan diperkenalkan dengan layanan Amazon Web Services (AWS) utama dan pola yang ingin Anda gunakan untuk mendesain arsitektur berbasis event. Dalam kursus ini, Anda akan mempelajari konsep arsitektur berbasis event dan layanan AWS yang dapat Anda gunakan untuk memisahkan status Anda dari kode. Anda akan mempelajari tentang panggilan asinkron dan saat yang tepat untuk menggunakan Amazon Simple Queue Service (Amazon SQS) atau AWS Step Functions di depan Amazon API Gateway guna meningkatkan alur kerja yang kompleks. Anda akan mempelajari strategi untuk diterapkan ke event sinkron serta praktik terbaik untuk transformasi data dan AWS Lambda.
- Tingkat kursus: Menengah
- Durasi: 2 jam
Catatan: Kursus ini memiliki transkrip/subtitle lokal. Narasi disampaikan dalam bahasa Inggris. Untuk menampilkan subtitle, klik tombol CC di sudut kanan bawah pemutar.
Aktivitas
Kursus ini mencakup presentasi, video, lab praktik langsung, dan penilaian.
Tujuan kursus
Dalam kursus ini, Anda akan mempelajari hal berikut:
- Menjelaskan konsep arsitektur berbasis event.
- Membuat daftar layanan AWS yang dapat Anda gunakan untuk memisahkan status dari kode dalam arsitektur berbasis event.
- Menjelaskan manfaat menggunakan panggilan asinkron.
- Menjelaskan bagaimana menggunakan Amazon SQS atau Step Functions di depan API Gateway dapat meningkatkan alur kerja kompleks yang dimulai dengan pengiriman event.
- Menjelaskan pertimbangan untuk melakukan polling application programming interface (API) untuk pengiriman event asinkron.
- Menjelaskan strategi yang harus Anda terapkan ketika event harus sinkron.
- Membuat daftar praktik terbaik untuk transformasi data dan Lambda.
Target Audiens
Kursus ini ditujukan untuk:
- Pengembang dan arsitek cloud berpengalaman yang sudah menguasai AWS Cloud dan teknologi nirserver
Prasyarat
Kami merekomendasikan peserta kursus ini:
- Memiliki pengetahuan tentang teknologi nirserver dan konsep AWS CloudÂ
- Menyelesaikan Architecting on AWS atau pengetahuan yang setara
- Menyelesaikan Getting into the Serverless Mindset atau pengetahuan yang setara
- Menyelesaikan Introduction to Serverless Development atau pengetahuan yang setara
- Menyelesaikan AWS Lambda Foundations atau pengetahuan yang setara
Kerangka kursus
Modul 1: Pengantar
- Cara Menggunakan Kursus Ini
- Pengantar Kursus
Modul 2: Arsitektur Berbasis Event
- Berpikir dengan Pola Pikir Nirserver
- Pola Pengiriman Event Nirserver
- Pola untuk Mengomunikasikan Pembaruan Status
- Pola Pemrosesan Data Nirserver
- Manajemen Kegagalan dalam Arsitektur Berbasis Event
- Lab: Membuat Aplikasi Nirserver dengan Arsitektur Berbasis Event
Modul 3: Penutup
- Penutup dan Langkah Berikutnya
- Penilaian Kursus
- Umpan Balik