Course details
AWS
Learn the core of Amazon Web Services by moving one small online bookshop to the cloud. You will launch and pay for EC2 servers, build a private network with public and private subnets, control access with IAM, and store files in S3.
Course curriculum
Introduction to the Cloud and AWS5 lessons
Learn what makes something cloud computing, the IaaS, PaaS and SaaS service models, public, private and hybrid deployments, and how AWS is organised into accounts, services, Regions and Availability Zones.
EC2 — Virtual Servers5 lessons
Pick an instance type, understand CPU credits, choose between EBS and instance store, log in with key pairs, bootstrap servers with user data and buy capacity the cheapest sensible way.
VPC — Your Private Network5 lessons
Size a VPC with CIDR blocks, split it into public and private subnets across zones, route traffic with route tables, internet gateways and NAT gateways, and lock it down with security groups.
IAM — Who May Do What4 lessons
Learn where AWS's security job ends and yours begins, lock away the root user, organise people with groups, read and write JSON policies, and give servers access through roles instead of stored keys.
S3 — Object Storage4 lessons
Create buckets and objects, control access with bucket policies and Block Public Access, pick the right storage class for each kind of data, and automate the move to colder storage with lifecycle rules.
