Hubungi Kami

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

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait