awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Cloud Engineering Roadmaps for AWS Azure and GCP

Ranking updated Jun 30, 2026

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.

Cloud Engineering Roadmaps for AWS Azure and GCP

Find the best repos with AI.We'll search the best matching repositories with AI.
  • bregman-arie/devops-exercisesbregman-arie avatar

    bregman-arie/devops-exercises

    82,879View on GitHub↗

    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.

    PythonSoftware-Defined Networking ServicesTerraform Providers
    View on GitHub↗82,879
  • veriqta/devops-worldveriqta avatar

    veriqta/DEVOPS-WORLD

    3,466View on GitHub↗

    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.

    Awesome ListDevOps and Infrastructure
    View on GitHub↗3,466
  • in28minutes/devops-master-classin28minutes avatar

    in28minutes/devops-master-class

    2,833View on GitHub↗

    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.

    JavaCI CD PipelinesInfrastructure as CodeTerraform Provisioning
    View on GitHub↗2,833
  • kodekloudhub/certified-kubernetes-administrator-coursekodekloudhub avatar

    kodekloudhub/certified-kubernetes-administrator-course

    10,209View on GitHub↗

    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.

    ShellKubernetes Certification PathsCertification Exam PreparationExam Preparation Tools
    View on GitHub↗10,209
  • dgkanatsios/ckad-exercisesdgkanatsios avatar

    dgkanatsios/CKAD-exercises

    9,860View on GitHub↗

    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.

    Hands-on ProjectsKubernetes Certification PathsCertification Exam Preparation
    View on GitHub↗9,860
  • microsoftlearning/az-104-microsoftazureadministratorMicrosoftLearning avatar

    MicrosoftLearning/AZ-104-MicrosoftAzureAdministrator

    4,269View on GitHub↗

    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.

    BicepPractical LabsARM Template DeploymentsARM Template Provisioning
    View on GitHub↗4,269
  • iam-veeramalla/azure-zero-to-heroiam-veeramalla avatar

    iam-veeramalla/Azure-zero-to-hero

    4,773View on GitHub↗

    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.

    HCLCI CD PipelinesContinuous Delivery PipelinesVirtual Private Clouds
    View on GitHub↗4,773
  • skypilot-org/skypilotskypilot-org avatar

    skypilot-org/skypilot

    10,172View on GitHub↗

    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.

    PythonMulti-Cloud DeploymentsMulti-Cloud Orchestrators
    View on GitHub↗10,172
  • hashicorp/terraformhashicorp avatar

    hashicorp/terraform

    48,720View on GitHub↗

    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.

    GoInfrastructure as CodeMulti-Cloud Orchestrators
    View on GitHub↗48,720
  • datatalksclub/data-engineering-zoomcampDataTalksClub avatar

    DataTalksClub/data-engineering-zoomcamp

    42,483View on GitHub↗

    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.

    Jupyter NotebookInfrastructure as Code
    View on GitHub↗42,483
  • kelseyhightower/kubernetes-the-hard-waykelseyhightower avatar

    kelseyhightower/kubernetes-the-hard-way

    48,696View on GitHub↗

    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.

    Practical Labs
    View on GitHub↗48,696
  • crossplane/crossplanecrossplane avatar

    crossplane/crossplane

    11,791View on GitHub↗

    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.

    GoCloud Service AuthenticationInfrastructure-as-Code Providers
    View on GitHub↗11,791
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
bregman-arie/devops-exercises82.9KPythonNOASSERTIONDec 27, 2025
veriqta/devops-world3.5K—Apache-2.0Mar 13, 2026
in28minutes/devops-master-class
2.8K
Java
—
Sep 10, 2024
kodekloudhub/certified-kubernetes-administrator-course10.2KShell—Feb 15, 2026
dgkanatsios/ckad-exercises9.9K—mitDec 26, 2025
microsoftlearning/az-104-microsoftazureadministrator4.3KBicepmitFeb 18, 2026
iam-veeramalla/azure-zero-to-hero4.8KHCLmitJul 17, 2024
skypilot-org/skypilot10.2KPythonApache-2.0Jun 17, 2026
hashicorp/terraform48.7KGoNOASSERTIONJun 16, 2026
datatalksclub/data-engineering-zoomcamp42.5KJupyter Notebook—Jun 10, 2026

Related searches

  • a learning path for DevOps engineers
  • a step-by-step path to becoming a data engineer
  • a learning path for SRE roles
  • a learning path into security engineering
  • a guide to free cloud certification study
  • a structured learning path for software developers
  • a structured path to becoming a backend engineer
  • a study path for web3 engineers