For a path to becoming a cloud engineer, the first results are bregman-arie/devops-exercises, veriqta/devops-world (This repository provides a numbered roadmap covering prerequisites, multi-cloud platforms AWS/Azure/GCP, DevOps tools, and hands-on projects, making it a fitting structured learning resource for cloud engineering) and in28minutes/devops-master-class. kodekloudhub/certified-kubernetes-administrator-course and dgkanatsios/ckad-exercises round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Comprehensive learning paths and technical resources for mastering cloud infrastructure across AWS, Azure, and GCP platforms.
This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp
This is a structured educational curriculum covering modern infrastructure and cloud-native technologies with hands-on scenarios and interview questions across AWS and Azure, making it a strong cloud engineering resource, though it does not explicitly include GCP or certification guidance within its core material.
Follow the Roadmap: `` 1. Pre-requisite 2. Networking 3. Linux 4. Shell Scripting 5. Git 6. Maven 7. Tomcat 8. Sonarqube 9. Nexus 10. Docker 11. Jenkins 12. AWS / Azure / GCP 13. Kubernetes 14. Terraform 15. Python 16. Ansible 17. Prometheus 18. Grafana 19. Projects 20. Projects Documentation on…
This repository provides a numbered roadmap covering prerequisites, multi-cloud platforms (AWS/Azure/GCP), DevOps tools, and hands-on projects, making it a fitting structured learning resource for cloud engineering.
This repository is a comprehensive educational resource covering the full spectrum of DevOps practices, including continuous integration and delivery, containerization, orchestration, configuration management, and infrastructure as code. It provides structured content that walks through automating the build, test, and deployment lifecycle using multi-stage pipelines with Jenkins and Azure DevOps. The material covers declarative server configuration and state management through automated Ansible playbooks, enabling consistent system environments across machines. It also addresses container lif
This is a comprehensive DevOps course covering CI/CD, IaC, and container tools like Azure DevOps, Terraform, and Kubernetes, but it is not a structured multi-cloud learning roadmap for cloud engineering across AWS, Azure, and GCP, and lacks explicit certification guidance or skill progression for all three clouds.
This project is a Kubernetes certification training course and cluster administration guide. It provides an educational program and instructional materials designed to prepare students for the Certified Kubernetes Administrator professional exam. The project functions as an exam simulator and troubleshooting lab, offering mock exams and lightning labs that mimic the practical challenges of the certification process. It includes hands-on practice environments for resolving configuration, storage, and networking issues. The training covers the management of cluster architecture, scheduling, an
This is a Kubernetes certification training course with hands-on labs, not a multi-cloud engineering roadmap that covers AWS, Azure, and GCP skills, certifications, and progression paths.
This project is a Kubernetes certification study guide and hands-on lab designed to prepare candidates for the Certified Kubernetes Application Developer exam. It provides a containerized learning sandbox and a resource validator to simulate real-world cluster configuration challenges. The environment uses scenario-based learning modules that require the implementation of pods, network policies, and persistent volumes. Correctness is verified through automated cluster queries that check the state of resources against defined expectations. The exercises cover a broad capability surface includ
This repository is a focused study guide for the Kubernetes CKAD certification with hands-on labs, but it does not provide a multi-cloud learning roadmap covering AWS, Azure, and GCP or the broader cloud engineering skills like IaC, DevOps, and architecture patterns across providers.
This repository provides a structured set of hands-on lab workbooks for learning Microsoft Azure administration. It is designed to guide learners through the practical tasks required to manage core Azure services, covering identity and access management, governance, storage, compute, and networking. The labs focus on key administrative capabilities, including managing user identities and role-based access control within Microsoft Entra ID, enforcing organizational rules with Azure Policy, and deploying and managing virtual machines, container apps, and web apps. The content also covers config
This repo provides hands-on Azure administration labs but covers only a single cloud (Azure) and a specific certification, not the multi-cloud (AWS, Azure, GCP) learning roadmap or skill progression structure the visitor needs.
Azure-zero-to-hero is a comprehensive learning path and technical curriculum designed for mastering cloud infrastructure, security, and deployment on Azure. It consists of a series of courses, guides, and training modules that provide a structured approach to learning the Azure ecosystem. The project provides practical walkthroughs and tutorials covering the orchestration of containerized applications via Kubernetes, the construction of CI/CD pipelines using Azure DevOps, and the provisioning of core infrastructure including virtual machines and virtual networks. It also includes dedicated tr
This is an in-depth learning path for mastering Azure cloud engineering, but the visitor wants coverage across AWS, Azure, and GCP, so it only partially meets the multi-cloud requirement.
SkyPilot is a multi-cloud AI orchestrator and distributed task scheduler designed to launch and manage AI workloads across various cloud providers, Kubernetes, and Slurm clusters. It functions as an infrastructure-as-code framework that uses declarative files to define resource requirements and setup commands for consistent execution across different environments. The project differentiates itself through automated cost optimization, selecting the most affordable GPU or TPU hardware and managing spot instances to reduce expenses. It also provides a remote development environment that bridges
SkyPilot is a multi-cloud AI workload orchestrator and deployment tool rather than a learning roadmap, so while it touches several cloud platforms, it provides no structured curriculum, labs, or certification guidance to help you build cloud engineering skills.
Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co
Terraform is a cloud infrastructure provisioning tool, not a structured learning roadmap that outlines skills and certifications across AWS, Azure, and GCP.
This project is an open-source educational curriculum designed to provide comprehensive training in data engineering. It focuses on building scalable data pipelines and managing cloud-native infrastructure through a structured, self-paced program that combines technical explanations with hands-on practical exercises. The curriculum distinguishes itself by emphasizing industry-standard methodologies, specifically teaching students how to implement infrastructure as code and manage data workflows through orchestration tools. By utilizing container-based environment isolation and declarative con
This is a structured data engineering curriculum with hands-on labs and infrastructure-as-code, but it focuses on data pipelines rather than the broad cloud engineering skills, certifications, and multi-cloud coverage you are looking for.
Kubernetes The Hard Way is an educational curriculum designed to teach the fundamental architecture and operational requirements of container orchestration platforms. It provides a structured, hands-on learning path that guides users through the manual bootstrapping of a multi-node cluster from scratch, intentionally avoiding automated installers to ensure a deep understanding of how individual control plane and worker node components interact. The project distinguishes itself by requiring the manual configuration of every layer of the infrastructure, including the generation of cryptographic
Kubernetes The Hard Way is a hands-on tutorial for bootstrapping Kubernetes, which is a part of cloud engineering, but it does not provide a multi-cloud learning roadmap across AWS, Azure, and GCP, nor does it cover certifications, skill progression, or the broader scope the visitor is seeking.
Crossplane is a Kubernetes-based control plane framework that functions as a cloud resource orchestrator and infrastructure-as-code platform. It enables the management of heterogeneous infrastructure by extending the Kubernetes API to provision and maintain external cloud services through declarative configuration. By utilizing custom resource controllers, it continuously reconciles the state of external infrastructure with defined desired states, ensuring consistent deployment and lifecycle management across multiple cloud providers. The platform distinguishes itself through its composition-
Crossplane is an infrastructure-as-code platform for orchestrating multi-cloud resources, not a structured learning roadmap; while it covers multi-cloud and IaC skills, it is a tool to learn, not a guide outlining certifications or progressions.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| bregman-arie/devops-exercises | 82.9K | Python | NOASSERTION | |
| veriqta/devops-world | 3.5K | — | Apache-2.0 | |
| 2.8K |
| Java |
| — |
| kodekloudhub/certified-kubernetes-administrator-course | 10.2K | Shell | — |
| dgkanatsios/ckad-exercises | 9.9K | — | mit |
| microsoftlearning/az-104-microsoftazureadministrator | 4.3K | Bicep | mit |
| iam-veeramalla/azure-zero-to-hero | 4.8K | HCL | mit |
| skypilot-org/skypilot | 10.2K | Python | Apache-2.0 |
| hashicorp/terraform | 48.7K | Go | NOASSERTION |
| datatalksclub/data-engineering-zoomcamp | 42.5K | Jupyter Notebook | — |