Logo
← Back to courses
Cloud infrastructure network visualization

Cloud Engineering

Cloud Platform Architecture

Design reliable AWS systems with containers, Terraform, observability, and cost control.

Level

Advanced

Duration

68 hours

Lessons

57 lessons

What you will build

Deploy a production-ready learning platform architecture.

Outcomes

Design multi-service cloud architectures

Automate infrastructure with Terraform modules

Set budgets, alerts, and reliability objectives

Detailed curriculum

Each module includes practical lessons, time estimates, and project checkpoints.

68 hours total

1

Architecture

Design cloud systems around constraints, scale, and failure modes.

19h 30m
  • Networking

    Free preview

    Plan VPCs, subnets, routing, ingress, and private access.

    2h 30m
  • Compute choices

    Compare serverless, containers, VMs, and managed platforms.

    2h 20m
  • Data stores

    Pick databases, queues, caches, and object storage by workload.

    2h 45m
  • Failure modeling

    Design graceful degradation and recovery paths.

    2h 10m
2

Infrastructure as code

Automate repeatable environments with reviewable changes.

20h 05m
  • Terraform modules

    Create reusable modules with clear inputs and outputs.

    2h 40m
  • Environments

    Separate dev, staging, and production with safe promotion.

    2h 15m
  • Secrets

    Inject sensitive configuration without leaking it to state or logs.

    2h 10m
  • Policy checks

    Guard cost, security, and compliance before apply.

    2h 35m
3

Operations

Run the system with measurable reliability and cost controls.

17h 15m
  • Dashboards

    Expose service health, latency, errors, and saturation.

    2h 05m
  • SLOs

    Set targets and error budgets for critical user journeys.

    2h 20m
  • Cost controls

    Track spend, forecast growth, and prevent runaway usage.

    2h 15m
  • On-call playbooks

    Write response steps for common production incidents.

    2h 00m