Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Arsitektur Mikroservis
- Prinsip-prinsip dasar pengembangan mikroservis
- Komponen utama serta perancangan layanan mikroservis
- Pola-pola umum dalam implementasi mikroservis
- Strategi komunikasi antar layanan mikroservis
- Cara menangani transaksi terdistribusi dalam ekosistem mikroservis
- Aspek keamanan dalam arsitektur mikroservis
- Orkestrasi serta penemuan layanan otomatis
- Penggunaan kontainer untuk mengimplementasikan mikroservis
- Cara memantau dan menganalisis performa sistem mikroservis
- Pengenalan konsep Serverless dan Event Sourcing
Arsitektur Aplikasi Berbasis Kontainer
- Pemahaman awal mengenai konsep kontainerisasi
- Mengelola Docker: menciptakan serta mengatur kontainer
- Prinsip-prinsip desain aplikasi berbasis kontainer
- Pokok-pokok pembahasan Kubernetes sebagai alat orkestrasi kontainer
- Mekanisme jaringan dalam lingkungan penggunaan kontainer
- Praktik keamanan terbaik untuk sistem berbasis kontainer
- Fungsi Service Mesh dalam memfasilitasi komunikasi antar mikroservis
- Strategi penyeimbangan beban dan pengembangan kapasitas
- Penerapan teknik tracing terdistribusi serta pengumpulan metrik sistem
- Konsep Infrastructure as Code (IaC) dalam konteks penerapan kontainer
- Cara mengatur platform deployment berbasis kontainer
Penerapan CI/CD
- Konsep-konsep dasar mengenai saluran integrasi kontinu/deployment kontinu
- Alat dan teknologi pendukung otomatisasi proses CI/CD
- Cara mengotomatisasi pembangunan serta pengelolaan versi aplikasi
- Penerapan strategi pengujian secara otomatis dalam alur kerja CI/CD
- Algoritma deployment dan teknik pelepasan versi secara otomatis
- Penerapan Infrastructure as Code (IaC) dalam proses penerapan sistem
- Pola-pola utama penyebaran: Blue-Green, Canary, serta pembaruan bertahap
- Integrasi keamanan dalam ekosistem DevOps (DevSecOps)
Praktik Terbaik Lanjutan dan Pertimbangan Strategis
- Praktik terbaik guna menghasilkan arsitektur yang lebih tangguh
- Faktor-faktor utama dalam pengoptimalan performa serta skalabilitas sistem
- Penyusunan rencana pemulihan pasca bencana untuk sistem mikroservis dan kontainer
Kesimpulan dan Langkah Selanjutnya
Persyaratan
- Pemahaman dasar tentang proses pengembangan perangkat lunak
- Memahami konsep-konsep komputasi cloud
- Mengenal cara menggunakan baris perintah Linux
Target Peserta
- Pengembang Perangkat Lunak
- Insinyur DevOps
- Arsitek Cloud
- Administrator Sistem
21 Jam
Testimoni (1)
Praktik terbaik CI/CD (gitflow dan gitops), strategi aplikasi, idempotensi dan drift, pengelolaan status jarak jauh, serta Pod Disruption Budgets dan praktik terbaik
McKayla Fusco - NSWC Dahlgren Division - DNA
Kursus - Resilient Architecture: Microservices, Containers, and CI/CD
Diterjemahkan Mesin