Cloud computing from first principles to deploying a resilient application on AWS. You'll start with what the cloud actually is — on-prem versus cloud, the IaaS/PaaS/SaaS models, and the AWS global infrastructure of Regions, Availability Zones, and edge locations — then set up an account safely with the Console, the AWS CLI, and billing guardrails. From there you build up the core: the shared-responsibility model and IAM least privilege; compute (EC2, Lambda and event-driven serverless, ECS/Fargate containers); storage (S3 with its classes and lifecycle, EBS versus EFS, encryption); networking (VPC, public and private subnets, security groups versus NACLs, load balancers, and Route 53 DNS); and databases (RDS, DynamoDB, ElastiCache). The advanced modules cover infrastructure as code and deployment (CloudFormation and Terraform, immutable infra, CI/CD, blue/green) and operations (CloudWatch, CloudTrail, the six-pillar Well-Architected Framework, and cost optimization) — finishing with a capstone that ties a VPC, an Application Load Balancer, an Auto Scaling group, RDS, S3, and IAM into one multi-tier web app. It maps to the mindset behind the AWS Certified Cloud Practitioner exam. No prior cloud experience assumed; comfort reading a terminal helps.
9 modules · 27 lessons
What this course covers is the gap you already know you have.
This course is a Premium feature.
The syllabus below is the full outline of what this course covers. Its lessons, its blocks and enrolling in it are Premium; any course, module or problem not marked Premium is fully open.
27 lessons
Start freeFree plan. No card. The outline stays open to read.
Have an account? Sign in
Certificate of completion
Needs all 27 lessons