Learn cloud and DevOps.

The skills cloud engineers use every day, taught one step at a time, with clear notes and labs that run on your own computer.

Start learningSee the roadmaps

Skills

5 skills are written so far. Each one works on its own or as a step of a roadmap.

Cloud computing

What the cloud is, why companies moved to it, and the ideas every provider shares: service models, regions and zones, scaling, paying for use, and who is responsible for what.

Beginner · 10 topics · 2 projectsSee the lessons in Cloud computing

Linux

The command line and the operating system almost every server runs. Everything else on the roadmap sits on top of it.

Beginner · 18 topics · 2 projectsSee the lessons in Linux

Networking

How machines find and talk to each other, from IP addresses and ports to DNS, HTTP, TLS, routing and firewalls, and how to find out why they cannot.

Beginner · 18 topics · 3 projectsSee the lessons in Networking

Shell scripting

Turning the commands from the Linux skill into Bash scripts that run unattended, handle bad input and fail safely.

Intermediate · 13 topics · 4 projectsSee the lessons in Shell scripting

What is DevOps

What DevOps is, the problems it grew out of, and the ideas behind it: the delivery lifecycle, culture, and measuring how a team delivers.

Beginner · 5 topicsSee the lessons in What is DevOps

How you learn

Every skill works the same way.

  1. Read

    Each lesson explains what a tool does, why it exists and how to use it, in plain words.

  2. Practise

    Every lesson ends with tasks to try and a short quiz, with the answers to check your work.

  3. Build

    Each skill ends with projects that put its lessons together, like setting up a machine or writing a deploy script.

Newly added

The latest skills to go up on Oro.

  1. What is DevOps

    What DevOps is, the problems it grew out of, and the ideas behind it: the delivery lifecycle, culture, and measuring how a team delivers.

    See the lessons in What is DevOps
  2. Cloud computing

    What the cloud is, why companies moved to it, and the ideas every provider shares: service models, regions and zones, scaling, paying for use, and who is responsible for what.

    See the lessons in Cloud computing
  3. Networking

    How machines find and talk to each other, from IP addresses and ports to DNS, HTTP, TLS, routing and firewalls, and how to find out why they cannot.

    See the lessons in Networking

Learn with others

Ask questions, get unstuck and share your progress in the Oro community on WhatsApp.

Join the community on WhatsApp (opens in a new tab)