Learning objectives
- Understand the principles of virtualization and containerisation.
- Create, deploy and manage Docker containers.
- Orchestrate applications with Kubernetes.
- Implement resilience and scaling.
Programme
- Virtualization vs. containerisation.
- Docker: images, containers, volumes, networks.
- Docker Compose and best practices.
- Kubernetes architecture and components.
- Deployments, services, scaling and self-healing.
- Container observability and security.