View Categories

Kubernetes Application Developer-CKAD

3 min read

Mengapa Harus Training Kubernetes Application Developer (CKAD) di IDN ?

  • Free konsultasi after training (kalo perlu tindak lanjut, ke project)
  • Free join mailing list IDN, bisa cari info kerja dan diskusi di grup
  • Biaya training murah dibanding tempat-tempat yang lain
  • Bebas nge-lab di IDN di luar jam training khusus peserta training
  • Disediakan Penginapan gratis untuk peserta yang berasal dari luar kota
  • Trainer berpengalaman mengajar di dalam dan luar negeri
  • Gratis Mengulang training sebanyak 2x tanpa syarat, jika dirasa belum paham.

Pengenalan Training

Kubernetes adalah salah satu teknologi dengan tren tertinggi di Cloud Computing saat ini. Kubernetes memiliki pertumbuhan tercepat dalam pencarian pekerjaan, lebih dari 173% dari tahun sebelumnya seperti yang dilaporkan baru-baru ini oleh survei yang dilakukan oleh indeed. Mempelajari Kubernetes sangat penting untuk setiap profesional DevOps.

Kubernetes adalah sistem open-source untuk mengotomatiskan penerapan, penskalaan, dan pengelolaan aplikasi dalam container. Awalnya dirancang oleh Google dan sekarang dikelola oleh Cloud Native Computing Foundation.

Training CKAD ini menguji kemampuan seseorang dalam merancang, membangun, mengonfigurasi, dan mengekspos aplikasi cloud-native untuk Kubernetes. Seorang profesional yang menguasai CKAD diharapkan memiliki pengetahuan mendalam tentang konsep dan praktik terbaik yang terkait dengan pengembangan aplikasi dalam konteks Kubernetes. Training ini juga sebagai bentuk persiapan atau bekal materi peserta sebelum mengikuti ujian sertifikasi international CKAD.


Benefits

  • Pelatihan CKAD tidak hanya mempersiapkan Anda untuk ujian, tetapi juga memberikan pemahaman mendalam tentang konsep-konsep Kubernetes, praktik terbaik, dan cara efisien mengelola aplikasi di dalam kontainer.
  • Dengan memahami dengan baik konsep-konsep Kubernetes, Anda dapat mengembangkan dan mendeploy aplikasi secara lebih efisien. Ini dapat menghemat waktu dan sumber daya dalam siklus pengembangan perangkat lunak.
  • Melalui pelatihan CKAD, Anda akan mendapatkan pemahaman yang lebih dalam tentang praktik terbaik dalam pengembangan dan manajemen aplikasi di Kubernetes. Hal ini dapat membantu meningkatkan kualitas solusi yang Anda kembangkan.
  • CKAD mempersiapkan Anda untuk menghadapi tantangan dalam pengembangan aplikasi di lingkungan cloud-native. Ini sangat penting mengingat pergeseran industri menuju solusi-solusi berbasis kontainer.

Prerequisites

Sebelum mengikuti training inin diharapkan peserta sudah paham materi-materi dibawah ini:

  • Networking Fundamentals
  • Linux Fundamentals
  • Linux Administration
  • Container Fundamentals

Notes: Jika belum paham materi-materi diatas, bisa pelajari terlebih dahulu secara gratis melalui link berikut >> https://lms.idn.id/


Trainer

  • Moch Rafi Riadi (Kubestronaut, Microsoft Certified Trainer, LFCS, Linux+)
  • Esa Nugraha (CKA, CKAD)
  • AMAR (CKA, System Administrator)
  • DENI RISMANTO (RHCSA, AWS CCP, CKA, CKAD)

Curriculum

Module 1. Application Design and Build

  • Define, build and modify container images
  • Choose and use the right workload resource (Deployment, DaemonSet, CronJob, etc.)
  • Understand multi-container Pod design patterns (e.g. sidecar, init and others)
  • Utilize persistent and ephemeral volumes

Module 2. Application Deployment

  • Use Kubernetes primitives to implement common deployment strategies (e.g. blue/green or canary)
  • Understand Deployments and how to perform rolling updates
  • Use the Helm package manager to deploy existing packages
  • Kustomize

Module 3. Application observability and maintenance

  • Understand API deprecations
  • Implement probes and health checks
  • Use built-in CLI tools to monitor Kubernetes applications
  • Utilize container logs
  • Debugging in Kubernetes

Module 4. Application Environtment, Configuration and Security

  • Discover and use resources that extend Kubernetes (CRD, Operators)
  • Understand authentication, authorization and admission control
  • Understand requests, limits, quotas
  • Understand ConfigMaps
  • Define resource requirements
  • Create & consume Secrets
  • Understand ServiceAccounts
  • Understand Application Security (SecurityContexts, Capabilities, etc.)

Module 5. Services and Networking

  • Demonstrate basic understanding of NetworkPolicies
  • Provide and troubleshoot access to applications via services
  • Use Ingress rules to expose applications

Jadwal Terdekat


Durasi Training

4 Hari (Jam Belajar Mulai Pukul 09.00 s.d 17.00 WIB Perharinya)


Biaya Investasi : Rp 4.000.000,-


Note: Jika membutuhkan surat penawaran dan faktur pajak, silahkan hubungi kami.