DevOps Engineering course
Modern infrastructure automation, continuous integration, and cloud deployment pipelines.
Overview
Master the core disciplines of modern platform and DevOps engineering. This programme delivers rigorous, hands-on training across Linux systems administration, version control workflows, containerisation, CI/CD pipeline automation, infrastructure as code, and enterprise observability.
Syllabus
- Module 1
Linux Systems Internals & Shell Automation
Linux file systems, permissions, processes, networking fundamentals, and advanced Bash scripting for automated administration.
- Module 2
Version Control & Trunk-Based Workflows
Advanced Git workflows, merge strategies, trunk-based development, and repository governance for production engineering teams.
- Module 3
Containerisation & Image Architecture
Docker container fundamentals, multi-stage builds, image layer optimization, container networking, and local development environments.
- Module 4
Continuous Integration & Delivery (CI/CD)
Designing enterprise CI/CD pipelines, automated testing gates, artifact packaging, GitHub Actions, and release strategies.
- Module 5
Container Orchestration with Kubernetes
Pods, Deployments, Services, ConfigMaps, Secrets, Ingress controllers, and managing container workloads at scale.
- Module 6
Infrastructure as Code with Terraform
Terraform state management, writing modular infrastructure code, cloud provider integration, and declarative provisioning.
- Module 7
Enterprise Observability & SRE
Metrics aggregation with Prometheus, dashboards in Grafana, structured logging, SLA/SLO definition, and incident management.
- Module 8
Production Capstone Project
Architect and deploy an end-to-end automated platform on live cloud infrastructure with automated CI/CD, Kubernetes clusters, and monitoring.
Who it's for
Software developers seeking platform engineering expertise, systems administrators transitioning to DevOps, and technical professionals looking to build automated production-grade infrastructure.
Tools covered
Linux Internals & Scripting, Git & Trunk-Based Development, Docker & Containerisation, CI/CD Pipeline Automation, Kubernetes Orchestration, Infrastructure as Code (Terraform), Prometheus & Grafana Observability, Production Capstone Project.
Other programmes
- Cybersecurity Foundations
Start your cybersecurity career: the core concepts, tools and hands-on skills every security role builds on.
- Cybersecurity (SOC)
Defensive security operations, threat detection, log analysis, and incident response.
- Identity, Access Management (IAM)
Enterprise identity architecture, cloud IAM policies, privileged access, and zero trust governance.
- Cloud Engineering (AWS & Azure)
Design, build and secure cloud infrastructure on both AWS and Azure, the two platforms most UK employers run.
