Your next chapter
Cloud Engineer learning roadmap
Build a foundation for the systems people rely on.
Develop systems and networking knowledge through study or support work. Review service costs before deploying practice infrastructure.
Salary varies by role, employer and experience. Training and entry guidance ↗ · Reviewed 17 October 2026.
Browse every phase freely. Sign in or create an account to save progress. This is an editorial starter plan, not an accredited qualification.
Phase 01: Learn the foundations of Linux and networking
Try it yourself
Draw a network diagram and explain identity, shared responsibility and basic access controls.
- Describe cloud concepts ↗
Microsoft Learn · Free learning
- Introduction to cybersecurity ↗
Harvard · CS50 · Free learning
- Describe cloud concepts ↗
Phase 02: Deploy your first cloud application
Try it yourself
Deploy a small application with a spending limit, health checks and a documented teardown procedure.
- Describe cloud concepts ↗
Microsoft Learn · Free learning
- Build your foundation in web development ↗
MDN Web Docs · Free learning
- Describe cloud concepts ↗
Phase 03: Automate and document a practical project
Try it yourself
Automate one repeatable task and publish a runbook with recovery steps and no credentials.
- Start programming with Python ↗
Harvard · CS50 · Free learning
- Describe cloud concepts ↗
Microsoft Learn · Free learning
- Start programming with Python ↗