en
CBO • Registration Pending Bulenga, Wakiso District, Uganda
"Where Talent Grows Together" Join Community
Cloud & Ops • Step-by-Step Curriculum

Cloud Computing, DevOps & SRE

Learn Linux server administration, Docker, GitHub Actions, Terraform, Kubernetes, and Site Reliability Engineering.

Track Progress 0/8 Steps (0%)
Sign in to save progress, pass the Mastery Test, and earn a verified MESHLUMA Certificate. Practice Mastery Test (5 Questions)
Practical Equipment & Study Requirements
What laptop, phone, internet, and free tools you need for this field—plus cloud options if your device is low-spec.
8GB+ Laptop + Free Cloud Sandboxes
Laptop / PC Specs

Minimum: 4GB–8GB RAM laptop with SSH client (use AWS Skill Builder, Google Cloud Skills Boost & Play with Docker in browser).

Recommended: 16GB RAM, 4+ CPU cores, 256GB+ SSD for running Docker Desktop and local Minikube/KinD Kubernetes clusters.

Free Cloud Option: Play with Docker, KillerCoda (Kubernetes browser labs), and Microsoft Learn / AWS Free Sandboxes — zero credit card risk.

Phone & Internet

Laptop Essential

You can read Linux & SRE books on a phone, but terminal scripting, Docker, Terraform, and Kubernetes labs require a laptop.

Internet: 3–10 Mbps recommended for pulling container images and cloud lab consoles.

Free Software & Hardware Kit
Docker Desktop / Engine Git & GitHub Actions Terraform CLI kubectl & Minikube

Hardware / Kit: None required — all servers and clusters run via containers or free cloud sandboxes.

Best Way to Study This Field Easily: Use KillerCoda & Play with Docker browser labs so you can practice Kubernetes and Linux risk-free with one-click resets.
Beginner Stage

Zero prior experience required — core concepts & first hands-on builds.

Step 1 beginner ~12 hrs

Linux Servers, Bash Scripting & Networking

Automate routine server tasks with shell scripts and manage remote Linux VMs.

What You Will Learn
  • Bash scripts, cron & systemd
  • Reverse proxies (Nginx/Caddy)
  • SSH hardening & TLS certs
Hands-On Milestone Project: Write a Bash backup & health-check script for a Linux web server.
Step 2 beginner ~14 hrs

Cloud Core Concepts: Compute, Storage, IAM & VPC

Understand cloud regions, object storage, virtual networks, and least-privilege IAM.

What You Will Learn
  • VMs, serverless & object storage
  • VPC subnets & security groups
  • IAM roles & billing alerts
Hands-On Milestone Project: Design a 3-tier cloud architecture diagram with private DB subnet and CDN.
Intermediate Stage

Build real multi-part projects, tooling fluency, and problem-solving speed.

Step 3 intermediate ~14 hrs

Containers & Docker Engineering

Package applications consistently using multi-stage Dockerfiles and Docker Compose.

What You Will Learn
  • Images, layers & multi-stage builds
  • Docker Compose networking & volumes
  • Container security basics
Hands-On Milestone Project: Containerize a PHP/Node + MySQL/Postgres app with Docker Compose.
Step 4 intermediate ~10 hrs

CI/CD Automation with GitHub Actions

Automatically lint, test, build, and deploy every commit via reproducible pipelines.

What You Will Learn
  • Workflow triggers & matrix builds
  • Secrets management & caching
  • Automated container publishing
Hands-On Milestone Project: Create a CI pipeline that runs tests and builds a Docker image on every PR.
Advanced Stage

Production patterns, architecture, automation, and security rigor.

Step 5 advanced ~18 hrs

Infrastructure as Code with Terraform & Ansible

Provision and configure cloud infrastructure declaratively using version-controlled code.

What You Will Learn
  • Terraform state, modules & plans
  • Ansible playbooks & idempotency
  • Drift detection
Hands-On Milestone Project: Write modular Terraform code for a VPC, compute cluster, and managed database.
Step 6 advanced ~24 hrs

Kubernetes Orchestration & Helm

Deploy, scale, and self-heal containerized workloads on Kubernetes.

What You Will Learn
  • Pods, Deployments, Services & Ingress
  • ConfigMaps, Secrets & HPA
  • Helm charts & rolling updates
Hands-On Milestone Project: Deploy a multi-service web app to a local KinD/Minikube cluster with readiness probes.
Expert Stage

Scale, observability, testing, leadership, and real-world deployment.

Step 7 expert ~16 hrs

Observability: Prometheus, Grafana & OpenTelemetry

Instrument metrics, distributed traces, and actionable alerts before users notice outages.

What You Will Learn
  • Golden signals & PromQL
  • OpenTelemetry tracing
  • Alerting without alert fatigue
Hands-On Milestone Project: Build a Grafana dashboard tracking request latency, error rate, and saturation.
Step 8 expert ~14 hrs

Site Reliability Engineering (SRE) & Resilience

Balance release velocity with reliability using SLIs, SLOs, error budgets, and blameless postmortems.

What You Will Learn
  • SLIs, SLOs & error budgets
  • Canary & blue-green rollouts
  • Disaster recovery & game days
Hands-On Milestone Project: Define SLOs and write a blameless postmortem + DR runbook for a production service.
Field Mastery Assessment

Cloud Computing, DevOps & SRE — Practical Mastery Assessment

Score 80% or higher (5 scenario questions) + submit your real practical capstone project after at least 7 days of study to earn a Verified MESHLUMA Certificate.

Sign In & Complete Study Steps to Unlock Test

Tests are given after studying all 8 steps to prove real practical mastery.

Sign In to Track Study & Unlock Test