Scaling Serverless Architectures (Indonesian)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Kursus ini berfokus pada pemilihan layanan untuk menskalakan arsitektur nirserver Anda. Dalam kursus ini, Anda akan belajar cara berpikir nirserver dalam skala besar, termasuk hal berikut:
- Membandingkan arsitektur berbasis AWS Lambda dengan arsitektur cloud tradisional
- Menerapkan praktik terbaik untuk mengoptimalkan kecepatan menjalankan fungsi Lambda
- Membandingkan opsi penyimpanan untuk sumber daya yang ada dan status aplikasi
- Menerapkan strategi pengujian nirserver yang terkait dengan peniruan, pengujian unit, desain fungsi, pengujian skala secara efektif, dan pengujian integrasi
- Menjelajahi opsi untuk kesadaran pengeluaran dalam aplikasi nirserver Anda
- Tingkat kursus: Menengah
- Durasi: 1,5 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, dan penilaian.
Tujuan kursus
Dalam kursus ini, Anda akan belajar:
- Membandingkan arsitektur berbasis Lambda dengan arsitektur cloud tradisional sehubungan dengan cara dan hal yang Anda ukur untuk memastikan bahwa solusi Anda dapat menangani lalu lintasnya
- Buat daftar praktik terbaik desain untuk mengoptimalkan kecepatan menjalankan fungsi Lambda, dengan awal yang dingin dan hangat
- Membandingkan opsi penyimpanan untuk sumber daya yang ada dan status aplikasi
- Mengidentifikasi cara mengatur akses ke solusi Anda dan tempat diterapkannya
- Menjelaskan pertimbangan untuk menggunakan pola penggunaan, pelambatan API, kunci API, kontrol konkurensi Lambda, dan kode status HTTP
- Identifikasi pertukaran desain terkait kinerja dan pro dan kontra masing-masing untuk API, fungsi Lambda, dan penyimpanan data
- Merangkum strategi pengujian nirserver yang terkait dengan peniruan, pengujian unit, desain fungsi, pengujian skala secara efektif, dan pengujian integrasi
- Menyoroti modifikasi berulang yang dapat Anda lakukan untuk mengoptimalkan kinerja dan biaya aplikasi Anda dari waktu ke waktu
Target audiens
Kursus ini ditujukan untuk:
- Pengembang berpengalaman dan arsitek cloud yang akrab dengan Amazon Web Services (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: Penskalaan Arsitektur Nirserver
- Berpikir Nirserver Sesuai Skala
- Pertimbangan Penskalaan untuk Layanan Nirserver
- Pengujian untuk Beban Puncak
Modul 3: Penutup
- Penutup dan Langkah Berikutnya
- Tes Pengetahuan
- Umpan Balik
Tags
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Intro to Cloud Computing
Udacity Building Modern Python Applications on AWS
Amazon Web Services via edX Building Modern Java Applications on AWS
Amazon Web Services via edX Building Modern Nodejs Applications on AWS
Amazon Web Services via edX