What Is Cloud & Infrastructure?#

Cloud and infrastructure engineering covers the tools and practices for deploying, scaling, and operating software in production environments. This track takes you from cloud computing fundamentals through CI/CD pipelines and microservices patterns to production observability.

What You Will Learn#

  • Foundations — Cloud computing concepts, Docker containerization, and microservices architecture

  • Applied — Core AWS services, CI/CD pipelines, and code quality with SonarQube

  • Integration — API Gateway patterns and asynchronous communication between services

  • Advanced — Distributed transaction patterns (SAGA), Redis caching, observability with Jaeger/Kibana/Grafana, and end-to-end debugging

  • Cheatsheets — Quick-reference pages for AWS, Kubernetes, CI/CD patterns, and managed ML services

  • Exams — Summative theory and project assessments

Prerequisites#

Basic programming knowledge. Familiarity with Python web development is helpful.