Stop 01 · DevOps FoundationsTopics · 8/9

Key Tools Overview (Linux, Cloud, CI/CD, Containers)

Part of the DevOps Roadmap

In short

DevOps tool lists look scary, with hundreds of logos. Relax. Most of them fit into four or five buckets, and this roadmap teaches you one solid tool from each.

A preview of the toolkit this roadmap builds — Linux as the operating environment, cloud platforms for infrastructure, CI/CD for automated delivery, and containers/Kubernetes for consistent, scalable deployment.

The mascot at a roadside repair stall opens a toolkit with a spanner, pump and puncture kit beside a scooter.

Think of it like this

The bike mechanic's toolkit

A roadside bike mechanic does not own every tool ever made. He has a spanner set, a pump, a puncture kit and a jack. Each solves one kind of problem. DevOps tools work the same way: learn the buckets, then pick one good tool per bucket.

Watch it happen

The DevOps toolbox

Toolbox
Linux
Cloud
CI/CD
Containers
IaC

1/5Linux: almost every server runs it. Shell, files, processes and logs are your daily ground.

The big ideas

What you need to know

Learn in layers

Linux and networking first, then Git, then CI/CD, then containers and cloud. Each layer leans on the one below.

Concepts transfer

Once you know one CI tool well, picking up another takes days, not months. Focus on why each step exists.

Do not forget monitoring

Tools like Prometheus and Grafana show what is happening in production. They complete the toolbox.

Practise locally first

A Linux VM, Docker Desktop and a free GitHub account let you try most of this without spending money.

See it in code

Walk through the code

bash
1# Quick check: which tools are already on your machine?2uname -a            # your OS and kernel3git --version       # version control4docker --version    # containers5kubectl version --client   # Kubernetes CLI6terraform -version  # infrastructure as code

1/2uname shows your OS details, and git --version confirms Git is installed.

Don't worry if most say 'command not found'. That is your shopping list for the coming phases.

Save yourself the pain

Common mistakes

Oops

Trying to learn Docker, Kubernetes, Terraform and AWS all in the same week.

Do this instead

Go one layer at a time. Kubernetes makes little sense until you are comfortable with Linux and containers.

Oops

Picking tools by which logo looks coolest on a resume.

Do this instead

Pick the tool most common in job posts you are targeting, and learn the concept behind it deeply.

Your mission

Build your tool map

~15 min

Quick check

Why does this roadmap teach Linux before Kubernetes?

Go deeper

  1. 1Skim the table of contents of each remaining phase to see how the tools fit together.
  2. 2Learn that these tools are interdependent — Kubernetes assumes container knowledge, CI/CD assumes Git fluency.
  3. 3Set a rough personal priority order — most beginners should go Linux and networking first.

More topics at this stop

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.

Download
InsideEdge