Kerangka Materi
Dasar-Dasar Operasi Cloud di AWS
- Peran dan tanggung jawab dalam operasi cloud
- Struktur akun AWS, organisasi, serta strategi penggunaan beberapa akun sekaligus
- Layanan operasional utama: CloudWatch, CloudTrail, dan AWS Config
Infrastructure as Code dan Proses Penyediaan Infrastruktur
- Prinsip-prinsip penggunaan pendekatan IaC serta konsep infrastruktur tak berubah
- Proses penyediaan infrastruktur menggunakan Terraform dan AWS CloudFormation
- Pengelolaan status sistem, modul, serta pengalihan konfigurasi antar lingkungan
Pipeline CI/CD dan Strategi Penerapan Aplikasi
- Merancang pipeline CI/CD untuk aplikasi berbasis cloud
- Metode penerapan tipe blue/green, canary, maupun bertahap (rolling)
- Mengotomatisasi proses rollback, pemeriksaan kondisi sistem, serta validasi rilis
Pemantauan, Observabilitas, dan Mekanisme Peringatan
- Pengumpulan data metrik, log, serta jejak aktivitas: cara mengirim, menyimpan, dan menganalisisnya
- Pemanfaatan CloudWatch, X-Ray, serta alat observabilitas dari pihak ketiga
- Penetapan SLO/SLI, kebijakan peringatan, serta praktik penugasan petugas siaga
Operasi Keamanan dan Manajemen Identitas
- Praktik terbaik dalam penggunaan IAM, prinsip least privilege, serta akses antar akun
- Pengelolaan kredensial rahasia, KMS, serta tempat penyimpanan parameter yang aman
- Keamanan operasional: strategi pembaruan sistem, pemindaian kerentanan, serta pencatatan audit
Ketangguhan Sistem, Pencadangan, dan Pemulihan Bencana
- Merancang sistem agar mampu menanggung kesalahan teknis dan tetap tersedia secara maksimal
- Strategi pencadangan, otomatisasi pembuatan snapshot, serta prosedur restorasi data
- Perencanaan pemulihan dari bencana serta penyusunan dokumen panduan operasionalnya
Optimisasi Biaya dan Tata Kelola Lingkungan Cloud
- Keterlihatan terhadap biaya: pengelolaan tag, faktur, serta strategi alokasi anggaran
- Penyesuaian ukuran sumber daya, pemanfaatan instans cadangan/reserved instances, serta kontrol anggaran
- Tata kelola: penyusunan kebijakan, pembatasan operasional, serta otomatisasi untuk mencapai kepatuhan regulasi
Pengelolaan Container, Layanan Serverless, dan Runtime Aplikasi
- Pertimbangan operasional saat menggunakan ECS, EKS, serta Lambda
- Proses penemuan layanan, skalabilitas otomatis, dan pengendalian batas penggunaan sumber daya
- Teknik pencatatan log, pelacakan aktivitas, serta pemecahan masalah aplikasi yang dijalankan dalam container
Respons Terhadap Insiden, Dokumen Panduan Operasional, serta Uji Ketangguhan Sistem
- Respon terhadap insiden berdasarkan dokumen panduan operasional beserta praktik analisis pasca-kejadiannya
- Otomatisasi tindakan perbaikan dan penggunaan pola self-healing untuk mengatasi gangguan sistem
- Pengantar mengenai eksperimen ketangguhan sistim guna menguji keandalannya
Workshop Praktis: Mengoperasikan Aplikasi Contoh
- Menyebarkan aplikasi contoh dengan memanfaatkan teknik IaC dan pipeline CI/CD
- Mengatur mekanisme pemantauan, peringatan, serta skrip otomatis untuk penanganan masalah
- Mensimulasikan kondisi darurat sekaligus melatih proses respons sesuai panduan yang telah ditetapkan
Kesimpulan dan Langkah Selanjutnya
Persyaratan
- Pemahaman dasar mengenai konsep cloud dan jaringan
- Kebiasaan menggunakan baris perintah Linux serta pemrograman skrip
- Pengalaman dalam penggunaan sistem kontrol versi (Git) serta konsep dasar CI/CD
Target Peserta
- Insinyur operasi cloud
- SRE dan insinyur platform
- Insinyur DevOps serta pemimpin tim teknis
Testimoni (1)
Saya telah menemukan hal-hal menarik baru tentang Lambda dan Serverless
Oleg Buldumac - PUBLIC COURSE
Kursus - AWS Lambda for Developers
Diterjemahkan Mesin