Kerangka Materi

Pengenalan Service Mesh

  • Tantangan dalam mengelola microservices dalam skala besar
  • Solusi yang ditawarkan oleh service mesh
  • Membandingkan Istio dengan service mesh lainnya (Linkerd, Consul)

Dasar-dasar Jaringan Kubernetes

  • Model jaringan inti Kubernetes
  • Layanan, Ingress, dan pembebanan beban
  • Batasan dari jaringan Kubernetes asli

Fitur dan Arsitektur Istio

  • Perbandingan kontrol plain vs data plain
  • Peran sidecars Envoy
  • Komponen utama Istio: Pilot, Citadel, Mixer (legacy), Istiod

Memasang Istio pada Kubernetes

  • Persiapan cluster Kubernetes untuk Istio
  • Memasang Istio dengan Helm dan Istioctl
  • Memverifikasi pemasangan dan injeksi sidecar

Bekerja dengan Pengelolaan Lalu Lintas Istio

  • Mengonfigurasi routing, ulang percobaan, dan penolakan
  • Penempatan blue/green dan canary
  • Menggunakan Gateway Istio untuk lalu lintas masuk

Keamanan Service Mesh dengan Istio

  • TLS saling (mTLS) untuk otentikasi antar layanan
  • Kebijakan otorisasi (RBAC dan ABAC)
  • Arsitektur Zero Trust di Istio

Observabilitas dan Pemantauan

  • Menggunakan Prometheus dan Grafana dengan Istio
  • Pelacakan terdistribusi dengan Jaeger dan Zipkin
  • Menganalisis metrik, log, dan jejak

Mengintegrasikan Istio dengan Calico

  • Penerapan kebijakan jaringan tingkat lanjut
  • Menjamin komunikasi antar pod
  • Best practice untuk penempatan Istio + Calico

Pemecahan Masalah dan Best Practice

  • Masalah umum dalam penempatan Istio
  • Memecahkan masalah proxy sidecar
  • Best practice operasi untuk service mesh produksi

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pengertian konsep jaringan
  • Pengalaman dengan command line Linux
  • Pengetahuan tentang kontainer dan Kubernetes

Target Peserta

  • Pengembang perangkat lunak
  • Arsitek cloud
  • Insinyur DevOps
  • Insinyur jaringan
  • Administrator sistem
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait