Cloud & DevOps

Cloud & DevOps Engineering

  • Duration: 5 months
  • Level: Intermediate

Learn Linux, Docker, Kubernetes, CI/CD, Terraform and AWS, and automate how software is built, deployed and monitored.

  • 100% remote
  • Live online classes
  • Hands-on cloud labs
  • Prepares you for AWS certification

About This Program

Cloud & DevOps Engineering is a five-month, live online programme that teaches you to run software reliably at scale: Linux and networking, containers, infrastructure as code, CI/CD pipelines, cloud services and monitoring.

What You’ll Learn

  • Administer Linux servers and write Bash scripts
  • Understand networking, DNS and security in the cloud
  • Containerise applications with Docker
  • Deploy and manage workloads on Kubernetes
  • Provision infrastructure with Terraform
  • Build CI/CD pipelines and monitor services

Curriculum

  1. Module 1 Module 1: Linux and networking (weeks 1–4) 3 topics
    • Linux administration
    • Bash scripting
    • Networking, DNS and TLS
  2. Module 2 Module 2: Cloud fundamentals with AWS (weeks 5–9) 3 topics
    • IAM and security
    • Compute, storage and databases
    • Networking with VPCs
  3. Module 3 Module 3: Containers and automation (weeks 10–15) 4 topics
    • Docker
    • Kubernetes
    • Terraform
    • CI/CD with GitHub Actions
  4. Module 4 Module 4: Operations and capstone (weeks 16–21) 4 topics
    • Monitoring and logging
    • Reliability and incident response
    • Capstone project
    • AWS certification preparation

What You’ll Build

  • Automated deployment of a web application to AWS
  • Infrastructure as code with Terraform
  • A CI/CD pipeline deploying to Kubernetes

Career Outcomes

  • DevOps Engineer
  • Cloud Engineer
  • Site Reliability Engineer (junior)
  • Platform Engineer (junior)

Who This Program Is For

For developers, IT support and system administrators who want to move into cloud and DevOps roles.

Requirements

  • Basic programming or IT experience
  • A laptop or desktop with at least 8 GB of RAM
  • A reliable internet connection
  • Cloud lab usage within the free tier; we show you how to avoid charges
  • About 12–15 hours a week

Looking for a program you can join now?

See every Virexa program and its admissions status.