My self learn cloud engineering roadmap
My Cloud Engineering Roadmap ☁️⚙️ Starting a journey into Cloud Engineering can quickly become overwhelming. There are countless tools, technologies, certifications, courses, and roadmaps available. After spending time researching different learning paths and consulting with people in the field, I realized I needed something more focused — a roadmap that would give me direction without trying to…
Embarking on a journey into cloud engineering can be overwhelming due to the abundance of tools, technologies, certifications, courses, and roadmaps. After extensive research and consultations, the author found it necessary to create a more focused roadmap to guide their learning without attempting to learn everything simultaneously.
The roadmap is structured into six distinct phases:
1. Phase 1 - Linux, Networking & Git: This phase focuses on building foundational skills required to work with cloud infrastructure.
2. Phase 2 - Core Cloud & AWS: The author aims to grasp the fundamentals of cloud computing, with a specific emphasis on AWS, including Virtual Private Cloud (VPC), Identity and Access Management (IAM), and the AWS Command Line Interface (CLI).
3. Phase 3 - Infrastructure as Code: Here, the author will learn Terraform and how to provision and manage infrastructure using code.
4. Phase 4 - Python for Cloud Automation: The author intends to acquire Python skills necessary for automating tasks and interacting with AWS via boto3.
5. Phase 5 - Containers & CI/CD: The author will work with Docker, CI/CD pipelines, GitHub Actions, and eventually Kubernetes.
6. Phase 6 - Observability, Cost & Security: This phase covers monitoring infrastructure, managing cloud costs, and implementing security practices.
The author's approach to the roadmap emphasizes understanding, practice, project building, and documentation rather than merely collecting certificates or completing courses. They strive to maintain a focused roadmap to avoid information overload and prevent feelings of being overwhelmed by attempting to learn everything at once. The roadmap is designed to be specific to the author's current goals and research, though it may evolve as they gain more practical experience.
The author's self-taught approach to cloud engineering involves a cycle of learning, practicing, building, documenting, and repeating. They plan to share their findings, projects, challenges, and lessons learned in the hopes of helping others navigating a similar path. The author invites feedback from those already working in cloud, DevOps, SRE, or Platform Engineering, and welcomes suggestions for improvements to the roadmap.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.