Cloud & DevOpsIntermediate

Cloud and DevOps Engineering

Learn how software gets from a laptop to production and stays healthy there. You set up Linux servers, containerise applications, write infrastructure as code, and build CI/CD pipelines with monitoring and alerts.

Level
Intermediate
Weekly effort
8–10 hrs/week
Format
Live cohort
Next batch
New cohort every six weeks

What you'll be able to do

  • Administer Linux servers and write shell scripts
  • Containerise applications with Docker
  • Deploy and scale workloads on Kubernetes
  • Provision AWS infrastructure with Terraform
  • Build CI/CD pipelines with automated tests and rollbacks
  • Set up logging, metrics and alerts

Syllabus

6 modules, each with hands-on assignments reviewed by a mentor.

  1. 01

    Linux and networking

    • The Linux command line
    • Users, permissions and processes
    • Networking fundamentals
    • Shell scripting
  2. 02

    Containers

    • Docker images and containers
    • Multi-stage builds
    • Docker Compose
    • Image security basics
  3. 03

    AWS fundamentals

    • IAM and least privilege
    • EC2, VPC and load balancers
    • S3 and RDS
    • Cost awareness
  4. 04

    Infrastructure as code

    • Terraform basics
    • Modules and state
    • Environments and workspaces
    • Reviewing infrastructure changes
  5. 05

    Kubernetes

    • Pods, deployments and services
    • Config and secrets
    • Autoscaling
    • Helm charts
  6. 06

    Delivery and operations

    • CI/CD with GitHub Actions
    • Blue-green and rolling deploys
    • Monitoring with Prometheus and Grafana
    • Incident response basics
Capstone project

A production-style deployment pipeline

Take a multi-service application from source to a monitored Kubernetes deployment on AWS, with infrastructure in Terraform and a pipeline that tests, builds and deploys every change.

Tools you'll use

LinuxBashGitDockerKubernetesAWSTerraformGitHub ActionsPrometheusGrafana

Who it's for

  • Developers who want to own deployments
  • System administrators moving to cloud roles
  • Final-year students interested in infrastructure

What's included

  • Live sessions twice a week, recorded
  • Hands-on labs in a sandboxed cloud account
  • Mentor review of your infrastructure code
  • Lifetime access to course material
  • Certificate on capstone completion

Questions About This Course

No. Labs run in sandboxed accounts we provide for the duration of the course.

It covers much of the AWS Cloud Practitioner and Solutions Architect Associate material, but it is not an exam-prep course. Certification exams are booked and paid for separately.

Basic programming in any language and some comfort with the command line. We cover Linux from the start.

You Might Also Like

DevelopmentNew cohort every month
BeginnerLive cohort

Full-Stack Web Development

Build and deploy production web apps with React, Node.js and PostgreSQL.

10–12 hrs/week
Contact us for pricingView course
AI & MLNew cohort every six weeks
IntermediateLive cohort

Applied Machine Learning

Train, evaluate and ship machine learning models on real datasets.

8–10 hrs/week
Contact us for pricingView course
AI & MLNew cohort every six weeks
AdvancedHybrid

AI Native Engineering

Build software with AI in the loop: coding assistants, LLM features and evaluation.

8 hrs/week
Contact us for pricingView course
Enrol

Join the next Cloud and DevOps Engineering batch

  • A counsellor calls within one working day
  • Confirm your batch before paying anything
  • New cohort every six weeks, seats capped per batch

Reserve your seat

Tell us a little about you. A counsellor confirms the next Cloud and DevOps Engineering batch and payment options before you pay anything.

We use these details only to reply to you. See our privacy policy.