Learning path
Cloud & DevOps Engineer
Automate delivery and run reliable infrastructure you can reason about under pressure.
- Level
- Intermediate
- Estimated time
- 7-9 months
- Required builds
- 6 projects
- Guided study
- ≈ 260 hours
What you will be able to do
- 01Describe infrastructure as code and reproduce an environment from scratch.
- 02Containerise and orchestrate a multi-service application.
- 03Build a pipeline with automated tests, deploys and rollback.
- 04Instrument a system so a failure is diagnosable at 3am.
Curriculum
4 modules, in order
Stages build on one another. Nothing is optional, and nothing is repeated for length.
- M160h
Systems
Processes, networking, storage and the operating system behaviour behind every outage.
- M270h
Containers
Images, runtimes, orchestration primitives and the failure modes of scheduling.
- M370h
Automation
Terraform, CI/CD design, secrets handling and environment parity.
- M460h
Reliability
Metrics, traces, SLOs, error budgets and postmortems that change something.
Core skills
LinuxDockerKubernetesTerraformObservability
Prerequisites
- Linux command line
- Git
- One programming language
How you are assessed
- Infrastructure reviewed as code, not as screenshots
- A pipeline that must survive a deliberately broken deploy
- An SLO and alerting design defended in review
Roles this leads to
DevOps EngineerPlatform EngineerSREStart the Cloud & DevOps Engineer path
Talk to us about entry level, timing and how the reviews work.