DevOps & Cloud Engineering Advanced Professional Diploma
Build practical skills in linux, networking & git, ci/cd foundations, containers.
Programme overview
Build practical skills in linux, networking & git, ci/cd foundations, containers.
What you’ll study
01Linux, Networking & Git
Linux administration, shell, processes, permissions, networking basics, Git workflow and collaboration.
Practical work: Administer a Linux VM and manage a team Git workflow.
02CI/CD Foundations
Build/test pipelines, artefacts, secrets, branch strategy, deployment stages and rollback concepts.
Practical work: Create a working CI pipeline for a sample application.
03Containers
Docker images, containers, networking, volumes, Compose and image security basics.
Practical work: Containerize a multi-service application.
04Cloud Foundations
Compute, storage, networking, IAM, load balancing, monitoring, cost awareness and shared responsibility.
Practical work: Deploy an application to a controlled cloud sandbox.
05Infrastructure as Code
Declarative infrastructure, Terraform concepts, state, modules and configuration management concepts.
Practical work: Provision a small reproducible environment.
06Kubernetes & Orchestration
Pods, deployments, services, config/secrets, scaling, health checks and troubleshooting.
Practical work: Deploy and troubleshoot an app in a training cluster.
07Observability, Security & Reliability
Logs, metrics, alerts, SRE basics, backup, secrets, vulnerability scanning and incident practices.
Practical work: Create an operations dashboard and runbook.
08DevOps Capstone
Architecture, repository, pipeline, infrastructure, deployment, monitoring, documentation and cost review.
Practical work: Deliver an end-to-end automated deployment project.
Tools & learning resources
- Linux
- Git/GitHub
- Docker
- CI/CD platform
- Terraform
- Kubernetes training environment
Practical projects & portfolio
- CI pipeline
- Containerized app
- Infrastructure-as-code project
- Cloud/DevOps capstone
Who can apply?
Linux command line, networking basics and basic programming/scripting. Pre-course diagnostic required.
