← Back to courses
Cloud & DevOps
DevOps Engineer Career Track
Linux, Git, Docker, CI/CD, Terraform, Kubernetes and monitoring in one programme
A six-month classroom programme that takes you from the Linux command line to a monitored, automatically deployed application. You build one delivery pipeline throughout the course, adding a stage with each module, and present it as your capstone.
13Modules
IntermediateLevel
6 monthsDuration
COURSE THUMBNAIL
What you will be able to do
Administer Linux servers and automate tasks with shell scripts
Build CI/CD pipelines with GitHub Actions and Jenkins
Containerise applications and run them on Kubernetes
Provision cloud infrastructure with Terraform and configure it with Ansible
Monitor a running system with Prometheus and Grafana
Present a complete delivery pipeline as a portfolio project
Course outline
01
Linux and shell scripting for DevOps
02
Networking fundamentals: DNS, HTTP, TLS and firewalls
03
Git and collaborative workflows
04
Containers with Docker
05
Continuous integration with GitHub Actions and Jenkins
06
Cloud deployment on AWS
07
Infrastructure as code with Terraform
08
Configuration management with Ansible
09
Container orchestration with Kubernetes
10
Continuous delivery and release strategies
11
Monitoring and alerting with Prometheus and Grafana
12
Security in the pipeline: secrets and image scanning
13
Capstone: an end-to-end delivery pipeline
Tools you will use
LinuxBashGitGitHub ActionsJenkinsDockerKubernetesTerraformAnsibleAWSPrometheusGrafana
What you need
General computer skills and comfort with typing commands
Familiarity with any one programming language helps, but is not required