CLOUD & DEVOPS ROADMAP

THE ROADMAP

Five projects, in order. Each one stands on the one before it — from a single Linux box all the way to infrastructure that provisions and deploys itself. Every status below is honest; nothing is marked done until it is built and pushed.

PROGRESS.LOG

STAGES COMPLETE

0 / 5

CURRENTLY BUILDING

LINUX SERVER LAB

END GOAL

Cloud & DevOps engineer

This bar only counts finished projects. It will sit at 0% until stage one is genuinely done.

STAGE BY STAGE

FIVE PROJECTS

Open any stage to read what it involves, which tools it uses, and what counts as finished.

  1. PROJECT #1IN PROGRESSLINUX SERVER LABA hands-on Linux lab. Build servers from scratch, manage users and services, and get properly comfortable working in the terminal.Working on this right now.Ubuntu ServerBashSSHNginxsystemdOPEN CASE STUDY →
  2. PROJECT #2PLANNEDDOCKER CONTAINERSPackage applications into containers so they behave exactly the same on my laptop and on a production server.Queued. Not started yet.DockerDocker ComposeDocker HubLinuxOPEN CASE STUDY →
  3. PROJECT #3PLANNEDCI/CD PIPELINEAutomate the boring part. Every push should build, test and deploy itself without me touching anything.Queued. Not started yet.GitHub ActionsDockerBashGitOPEN CASE STUDY →
  4. PROJECT #4PLANNEDAWS + TERRAFORM INFRASTRUCTUREMove into the cloud and stop clicking around in a console. Infrastructure written as code and tracked in Git.Queued. Not started yet.AWSTerraformEC2S3IAMOPEN CASE STUDY →
  5. PROJECT #5PLANNEDFINAL CLOUD / DEVOPS PLATFORMThe capstone. Everything from the earlier projects combined into one platform that provisions, deploys and monitors itself.Queued. Not started yet.AWSTerraformDockerKubernetesGitHub ActionsPrometheusOPEN CASE STUDY →

After the fifth project the roadmap does not end — it restarts at a harder level. Monitoring, cost control and security are the ones I already know are waiting.