Course · 9 lessons ~48 hr Intermediate

Cloud Platforms & Architecture

Cloud Platforms & Architecture covers: Solutions Architect's Handbook, Learning AWS, AWS Made Simple, Moving to the Cloud, Mastering AWS Development. Understand AWS services deeply, design cloud architectures, and know when to use managed services versus self-hosted solutions. Develop cloud-native thinking. AWS services map directly to Rails infrastructure needs. The question is never "can I do this on AWS?" but "which AWS service is the right fit?" | Rails Need | AWS Service | Why | |-----------|-------------|-----| | PostgreSQL | RDS | Managed backups, replicas, failover | | Redis | ElastiCache | Managed Redis, multi-AZ | | File uploads | S3 + ActiveStorage | Infinite scale, cheap | | Background jobs | SQS + Sidekiq or Lambda | SQS for durability, Lambda for serverless | | Search | OpenSearch | Managed Elasticsearch | | Email | SES | Cheap, reliable, ActionMailer integration | | CDN | CloudFront | Rails asset pipeline → S3 → CloudFront | | Cron jobs | EventBridge + Lambda | Serverless cron, no EC2 needed |

reading · we frame, you read MIT or the canonical taught · we author, no canonical fits ↺ spirals back to earlier lessons
Course locked

Complete Infrastructure as Code first.

This course unlocks once you've finished its prerequisite. Open prerequisite →

9 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.