Course Outline

Microservices Arsitektur

  • Prinsip dasar layanan mikro
  • Komponen inti dan desain layanan
  • Pola layanan mikro umum
  • Strategi komunikasi antar layanan
  • Menangani transaksi terdistribusi dalam layanan mikro
  • Pertimbangan keamanan dalam arsitektur layanan mikro
  • Orkestrasi dan penemuan layanan
  • Kontainerisasi layanan mikro
  • Pemantauan dan observasi layanan mikro
  • Pengantar Serverless dan Event Sourcing

Arsitektur Aplikasi Berbasis Kontainer

  • Pengantar konsep kontainerisasi
  • Bekerja dengan Docker: pembuatan dan manajemen kontainer
  • Prinsip desain untuk aplikasi yang terkontainerisasi
  • Dasar-dasar Kubernetes dan orkestrasi kontainer
  • Networking di lingkungan kontainer
  • Praktik terbaik keamanan untuk kontainer
  • Menggunakan Service Mesh untuk komunikasi layanan mikro
  • Strategi penyeimbangan beban dan penskalaan
  • Penelusuran terdistribusi dan pengumpulan metrik
  • Infrastruktur sebagai Kode (IaC) untuk penyebaran kontainer
  • Menyiapkan platform penyebaran kontainer

Penerapan CI/CD

  • Konsep utama dari jalur CI/CD
  • Alat dan teknologi untuk otomatisasi CI/CD
  • Mengotomatiskan pembuatan dan versi
  • Strategi pengujian otomatis dalam CI/CD
  • Otomatisasi penyebaran dan strategi rilis
  • Menggunakan Infrastruktur sebagai Kode (IaC) dalam penerapan
  • Pola penyebaran: Pembaruan Biru-Hijau, Canary, dan Bergulir
  • Mengintegrasikan keamanan ke dalam DevOps (DevSecOps)

ABC (Praktik Terbaik dan Pertimbangan Lanjutan)

  • Praktik terbaik untuk arsitektur tangguh
  • Pertimbangan optimasi kinerja dan skalabilitas
  • Perencanaan pemulihan bencana untuk layanan mikro dan kontainer

Ringkasan dan Langkah Berikutnya

Requirements

  • Pengetahuan dasar tentang pengembangan perangkat lunak
  • Pemahaman konsep komputasi awan
  • Keakraban dengan penggunaan baris perintah Linux

Hadirin

  • Pengembang Perangkat Lunak
  • DevOps Insinyur
  • Arsitek Awan
  • Administrator Sistem
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories