DevOps & Automation
Docker & Kubernetes
Containerise applications and orchestrate them at scale with Kubernetes.
5 DaysIntermediateTensorNova Certificate of Completion
Course Curriculum
Module 1Docker Fundamentals
- Container vs VM architecture
- Dockerfile authoring and image layers
- Docker volumes and networking
- Multi-stage builds for lean images
Module 2Docker Compose & Registries
- Composing multi-service apps
- Environment variables and secrets
- Docker Hub, ECR, and ACR registries
- Image scanning with Trivy
Module 3Kubernetes Architecture
- Control plane components
- Node components: kubelet, kube-proxy
- etcd and the API server
- kubectl CLI essentials
Module 4Deploying Applications
- Pods, Deployments, and ReplicaSets
- Services: ClusterIP, NodePort, LoadBalancer
- ConfigMaps and Secrets
- Ingress controllers and TLS termination
Module 5Operations & Scaling
- Horizontal Pod Autoscaler
- Resource requests and limits
- Persistent volumes and storage classes
- Rolling updates and rollbacks
Module 6Helm & GitOps
- Helm chart authoring and templating
- ArgoCD for GitOps delivery
- Namespace and RBAC management
- Cluster monitoring with Prometheus and Grafana
Prerequisites
- Linux command-line proficiency
- Basic networking knowledge
- Any programming language experience
Who Should Attend
- Software developers containerising their applications
- DevOps engineers managing container infrastructure
- System administrators moving to cloud-native ops
Get Started
Interested in Docker & Kubernetes?
Our training advisors will help you choose the right batch format, dates, and pricing for your team or individual goals.