Hubungi Kami

Kerangka Materi

Modul 1 – Pengenalan Kontainer

  • Alasan pemakaian kontainer?
  • Kontainer dibandingkan mesin virtual
  • Arsitektur kontainer
  • Runtime kontainer
  • Siklus hidup kontainer

Modul 2 – Membuat Citra Kontainer

  • Cara membuat citra kontainer
  • Penggunaan Dockerfiles atau Containerfiles
  • Optimalisasi citra kontainer
  • Registri kontainer
  • Pemberian versi pada citra kontainer

Modul 3 – Prinsip Dasar Kubernetes

  • Arsitektur Kubernetes
  • Pods
  • Deployments
  • ReplicaSets
  • Ruang kerja (Namespaces)
  • Label dan selector

Modul 4 – Pengenalan OpenShift

  • Arsitektur OpenShift
  • Ruang kerja proyek serta Namespaces
  • Konsol web OpenShift
  • Alat perintah OpenShift CLI
  • Cara mengelola aplikasi di OpenShift

Modul 5 – Penerapan Aplikasi

  • Menerapkan aplikasi berbasis kontainer
  • Skalasi beban kerja sesuai kebutuhan
  • Pembaruan versi secara bertahap
  • Pengelolaan konfigurasi aplikasi
  • Penggunaan variabel lingkungan

Modul 6 – Jaringan

  • Layanan Kubernetes (Services)
  • Cara memaparkan aplikasi ke jaringan luar
  • Rute dalam OpenShift (Routes)
  • Konsep Ingress
  • Pengatasan masalah terkait jaringan secara dasar

Modul 7 – Penyimpanan dan Konfigurasi

  • Cara penyimpanan data permanen
  • Pengertian Persistent Volume Claims
  • Pemanfaatan ConfigMaps
  • Penggunaan Secrets dalam aplikasi<\/li>
  • Aplikasi yang membutuhkan penyimpanan permanen

Modul 8 – Prinsip Keamanan Dasar

  • Pemahaman mengenai RBAC
  • Akun layanan (Service Accounts)
  • Cara mengamankan konfigurasi aplikasi
  • Prinsip keamanan pada pengelolaan citra kontainer
  • Praktik terbaik terkait keamanan sistem

Modul 9 – Pemantauan dan Pengatasan Masalah

  • Pengelolaan log aplikasi
  • Peristiwa yang terjadi dalam sistem
  • Pemahaman mengenai metrik sistem
  • Pemeriksaan kesehatan komponen aplikasi
  • Skenario pengatasan masalah umum di lingkungan Kubernetes

Modul 10 – Lokakarya Praktis

  • Membuat citra kontainer sendiri
  • Menerapkan aplikasi di lingkungan Kubernetes/OpenShift
  • Mengonfigurasi jaringan agar aplikasi dapat diakses user
  • Menyimpan data aplikasi dengan aman
  • Mengamankan aplikasi sekaligus memantau serta memperbaiki masalahnya

Bentuk Pelaksanaan Kursus

  • Pembahasan konsep secara interaktif.
  • Demonstrasi praktis terkait penggunaan alat.
  • Rangkaian latihan praktik yang komprehensif.
  • Penerapan skenario nyata dalam pengembangan aplikasi cloud

Opsi Penyesuaian Kurikulum

Kurikulum dapat disesuaikan untuk mencerminkan teknologi, alat pengembangan, dan lingkungan penerapan yang umum digunakan perusahaan Anda.

Persyaratan

Peserta diharapkan memiliki:

  • Keterampilan dasar dalam menggunakan perintah baris Linux.
  • Pemahaman umum mengenai pengembangan perangkat lunak maupun administrasi sistem.
  • Pengetahuan dasar terkait jaringan.
  • Tidak diperlukan pengalaman sebelumnya dengan OpenShift.
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait