Nacita
DevOpsAdvanced

Kubernetes Administration

3 days
Rp 2.500.000

Overview

lastmod: "2026-03-29"

Kubernetes Administration

Overview

Kubernetes telah menjadi standar industri untuk container orchestration, memungkinkan teams untuk deploy, scale, dan manage aplikasi containerized dengan efisien. Training ini dirancang untuk memberikan pemahaman mendalam tentang Kubernetes architecture, deployment strategies, dan best practices dalam production environment.

Melalui kombinasi teori dan hands-on labs, peserta akan belajar bagaimana membangun, deploy, dan maintain Kubernetes clusters, serta mengelola workloads dalam skala enterprise.

What You'll Learn

  • Kubernetes Architecture & Components: Memahami core components seperti API Server, etcd, Scheduler, Controller Manager, dan Kubelet
  • Pod Management: Lifecycle, networking, storage, dan troubleshooting Pods
  • Workload Resources: Deployments, StatefulSets, DaemonSets, Jobs, dan CronJobs
  • Service & Networking: ClusterIP, NodePort, LoadBalancer, Ingress Controllers, dan Network Policies
  • Storage Management: Persistent Volumes, Persistent Volume Claims, Storage Classes, dan dynamic provisioning
  • Configuration Management: ConfigMaps, Secrets, dan environment variables
  • Security Best Practices: RBAC, Service Accounts, Pod Security Policies, dan Network Policies
  • Monitoring & Logging: Metrics Server, logging strategies, dan troubleshooting techniques
  • Scaling & Performance: Horizontal Pod Autoscaling, Vertical Pod Autoscaling, dan cluster optimization
  • Production Deployment: High availability setup, backup strategies, dan disaster recovery

Prerequisites

Sebelum mengikuti training ini, peserta diharapkan memiliki:

  • Pemahaman dasar tentang Linux command line
  • Pengalaman dengan Docker atau containerization concepts
  • Familiar dengan YAML syntax
  • Basic networking knowledge (DNS, load balancing, ports)
  • Recommended: pengalaman dengan cloud platforms (AWS, GCP, atau Azure)

Course Outline

Day 1: Kubernetes Fundamentals

Session 1: Introduction to Kubernetes

  • Container orchestration challenges
  • Kubernetes architecture overview
  • Control Plane vs Worker Nodes
  • Installing Kubernetes (Minikube, kubeadm, cloud providers)
  • kubectl CLI essentials

Session 2: Pods & Workload Management

  • Pod anatomy dan lifecycle
  • Multi-container Pods
  • Init Containers dan Sidecar patterns
  • ReplicaSets dan Deployments
  • Rolling updates dan rollbacks
  • Hands-on Lab: Deploy aplikasi multi-tier menggunakan Deployments

Session 3: Services & Networking

  • Service types: ClusterIP, NodePort, LoadBalancer
  • Service discovery dan DNS
  • Endpoint management
  • Hands-on Lab: Expose aplikasi dengan berbagai Service types

Day 2: Advanced Kubernetes Concepts

Session 4: Configuration & Storage

  • ConfigMaps untuk configuration management
  • Secrets untuk sensitive data
  • Persistent Volumes dan Claims
  • Storage Classes dan dynamic provisioning
  • StatefulSets untuk stateful applications
  • Hands-on Lab: Deploy database dengan persistent storage

Session 5: Ingress & Advanced Networking

  • Ingress Controllers (NGINX, Traefik)
  • Path-based dan Host-based routing
  • TLS/SSL termination
  • Network Policies untuk security
  • Hands-on Lab: Setup Ingress dengan multiple routes dan SSL

Session 6: Security & RBAC

  • Authentication & Authorization
  • Role-Based Access Control (RBAC)
  • Service Accounts
  • Pod Security Standards
  • Secret management best practices
  • Hands-on Lab: Implement RBAC untuk multi-tenant cluster

Day 3: Production Operations

Session 7: Monitoring & Observability

  • Metrics Server dan resource monitoring
  • Logging strategies (stdout, sidecar, DaemonSet)
  • Health checks: Liveness, Readiness, Startup probes
  • Debugging Pods dan troubleshooting
  • Hands-on Lab: Setup monitoring dan implement health checks

Session 8: Scaling & Performance

  • Horizontal Pod Autoscaling (HPA)
  • Vertical Pod Autoscaling (VPA)
  • Cluster Autoscaling
  • Resource requests dan limits
  • Quality of Service (QoS) classes
  • Hands-on Lab: Implement autoscaling untuk aplikasi web

Session 9: Production Best Practices

  • High availability cluster setup
  • Backup dan disaster recovery strategies
  • Upgrade strategies (blue-green, canary)
  • Cost optimization techniques
  • CI/CD integration dengan Kubernetes
  • Helm untuk package management
  • Hands-on Lab: Deploy production-ready application dengan best practices

Who Should Attend

Training ini ideal untuk:

  • DevOps Engineers yang ingin menguasai container orchestration
  • System Administrators yang bertanggung jawab untuk infrastructure management
  • Software Developers yang ingin memahami deployment dan operations
  • Cloud Engineers yang bekerja dengan cloud-native technologies
  • Technical Leads yang membuat keputusan tentang infrastructure architecture

Training Benefits

Sertifikat Resmi

Peserta yang menyelesaikan training akan mendapatkan sertifikat completion yang dapat digunakan untuk validasi skill di LinkedIn dan resume.

Hands-on Experience

Setiap sesi dilengkapi dengan practical labs menggunakan real-world scenarios, memastikan peserta dapat langsung apply knowledge ke production environment.

Post-Training Support

Dapatkan akses ke:

  • Private Slack/Discord channel untuk Q&A
  • Additional learning resources dan documentation
  • 30 hari konsultasi gratis post-training
  • Update materi training selamanya

Flexible Learning Options

  • Online: Live interactive sessions via Zoom dengan screen sharing
  • Offline: Classroom training di Jakarta dengan lab setup
  • Hybrid: Kombinasi online theory dan offline hands-on labs

Career Development

Training ini mempersiapkan peserta untuk:

  • Certified Kubernetes Administrator (CKA) certification
  • Certified Kubernetes Application Developer (CKAD) certification
  • Advanced DevOps roles dengan competitive salary

Training Materials

Peserta akan mendapatkan:

  • Comprehensive slide deck (PDF)
  • Hands-on lab guides dengan step-by-step instructions
  • Sample YAML manifests dan configuration files
  • Cheat sheets dan quick reference guides
  • Recording sessions (untuk online training)
  • Access ke private GitHub repository dengan code examples

Investment

Rp 2.500.000 per peserta

Termasuk:

  • 3 hari intensive training (8 jam/hari)
  • Coffee break dan lunch (untuk offline training)
  • Training materials dan certificates
  • 30 hari post-training support
  • Lifetime access ke updated materials

Group Discount: 10% untuk 3+ peserta dari perusahaan yang sama


lastmod: "2026-03-29"

Ready to Master Kubernetes?

Hubungi kami untuk mendiskusikan jadwal training yang sesuai dengan kebutuhan tim Anda.

Key Features

Official

Official certification upon completion

Practical

Practical exercises and projects

Ongoing

Ongoing assistance after training

Available Formats

Online
Offline

Schedule

Flexible - Dapat diatur sesuai kebutuhan

Related Trainings

Explore similar programs you might be interested in

DevOpsIntermediate

GitLab Administration

Comprehensive training on GitLab CI/CD for automated testing, building, and deployment pipelines

3 days
Rp 3.000.000
OnlineOffline
Learn More