Skip to main content

Learn Cloud Engineering: AWS Networking, Cost Optimization and Observability

Learn cloud engineering on AWS in three tracks: build the network and storage basics, learn where the bill actually comes from, then instrument systems so you find problems before customers do. Each step links a guide with real CLI commands and dated prices.

Most examples use AWS; the cost and observability stages apply to Azure and GCP with renamed services.

  1. Stage 1: Foundations

    Network, storage and identity.

    1. 1AWS VPC explainedDesign subnets, routes and gateways.
    2. 2AWS S3 buckets and permissionsStore data without making it public.
    3. 3AWS security best practicesLock down an account from day one.
  2. Stage 2: Cost

    Where cloud bills come from and how to cut them.

    1. 4Cloud cost optimization guideFind the biggest line items first.
    2. 5NAT gateway costsCut the most common surprise charge.
    3. 6Data transfer and egress costsPrice cross-AZ and internet traffic.
    4. 7Reserved Instances vs Savings Plans vs SpotCommit to the right discount.
    5. 8AWS bill spike: the first-hour runbookContain a runaway bill.
  3. Stage 3: Observability

    Metrics, logs, traces and alerts that mean something.

    1. 9Correlating logs, metrics and tracesDebug across signals.
    2. 10Distributed tracing with OpenTelemetryInstrument a service end to end.
    3. 11Prometheus vs DatadogChoose self-hosted or SaaS metrics.
    4. 12Burn-rate alerting for SLOsPage on user impact, not CPU.
    5. 13Best APM and observability toolsCompare tools by cost and use case.

Keep these open

Every guide on this path names the versions and docs it was checked against and lists its sources at the end. Browse all cloud guides or another learning path.