Hubungi Kami

Kerangka Materi

Konsep Inti

  1. Arsitektur Kubernetes
  2. Komponen kluster

Membangun Aplikasi

  1. Membuat container
  2. Mengonfigurasi repo Docker lokal

Desain Pod

  1. Konfigurasi dasar
  2. Liveness dan readiness probes
  3. Konstrain CPU dan memori
  4. Batasan sumber daya untuk namespace

Keamanan

  1. Security context
  2. Service accounts
  3. Secrets
  4. Kebijakan jaringan Kubernetes
  5. Kemampuan Linux (Linux capabilities)

Konfigurasi Deployment

  1. Kontroler: deployments, daemon sets, dan stateful sets
  2. Jobs dan cron jobs
  3. Config maps
  4. Rolling upgrade, blue-green deployment, canary deployment
  5. Menggunakan Helm untuk mengelola deployments
  6. Sumber daya API Kubernetes

Pod Multi-Container

  1. Container sidecar, ambassador, dan adapter
  2. Init containers

Layanan & Jaringan

  1. Services dan berbagai jenisnya
  2. Load balancing
  3. Ingress controller

Pertahanan State

  1. Pertahanan state aplikasi di Kubernetes
  2. Penyimpanan ephemeral
  3. Persistent volumes dan claims
  4. Storage classes

Persyaratan

  • Pemahaman tentang konsep dan arsitektur aplikasi cloud native.
  • Pengalaman dalam pemrograman menggunakan Python, Node.js, Go, atau Java.
  • Container Runtime yang sesuai dengan standar OCI, seperti Docker atau rkt.

Target Peserta

  • Developer
  • Pengguna Kubernetes
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait