🎓 Free course from PITC

The AWS Cloud
Foundations
course

Eleven modules, 66 hours — from the seven layers of the OSI model all the way to GuardDuty, Inspector and AWS WAF. Every module written up in plain language, with diagrams, commands and a quiz at the end of each one. Free to read, no sign-up.

A network of light across the globe
☁️ Hosted as a static website on Amazon S3
11Modules
66Hours of class
120Practice questions
0Servers to manage
About the trainer

Who teaches this course

Everything on this site comes out of a classroom, not a textbook. It is the same material we deliver as instructor-led corporate training.

PC

Pushpjeet Cholkar

Corporate Trainer · Database · Cloud · AI

Corporate trainer with 16+ years of experience helping professionals and organisations build real-world skills in Database, Cloud and AI through practical, hands-on learning. Certified Oracle Database consultant, AWS Certified Solutions Architect – Associate, and faculty for this AWS Foundation programme at ITM University.

The course deliberately starts a long way from AWS — with networking, IP addressing and Linux — because those three subjects are what make the AWS services make sense rather than merely memorisable. This website is the course project: no servers, no frameworks, no database.

🗄️ Specialism

Oracle DBA, SQL and PL/SQL, 8i through 23ai

☁️ Cloud

AWS Solutions Architect – Associate, OCI Foundations

🧑‍🏫 Teaching

Database, Cloud, AI, Linux and career guidance

The course

Eleven modules

Each module page explains what we learned, why it matters, and ends with a five-question quiz drawn at random from that module's question bank.

Networking & the OSI Model illustration🌐Module 01

Networking & the OSI Model

How data actually travels: seven layers, cables and radio waves, MAC and IP, hubs, switches, routers and WAN links.

OSITCP/IPEthernet
IP Addressing & Subnetting illustration🔢Module 02

IP Addressing & Subnetting

Binary, dotted decimal, subnet masks, CIDR, and how to cut one network into many using fixed and variable length masks.

BinaryCIDRVLSM
Linux Fundamentals illustration🐧Module 03

Linux Fundamentals

The operating system every cloud server runs. Commands, the file tree, pipes and filters, and the permission model.

ShellPermissionsPipes
Cloud Concepts & AWS Billing illustration☁️Module 04

Cloud Concepts & AWS Billing

What the cloud actually changes, the six advantages, how AWS charges you, and how to keep a bill under control.

PricingTCOBilling
Global Infrastructure, IAM & Security illustration🔒Module 05

Global Infrastructure, IAM & Security

Regions, Availability Zones and edge locations; who secures what; and how identity and access management works.

IAMRegionsShared responsibility
Amazon VPC & Networking illustration🗺️Module 06

Amazon VPC & Networking

Your own private network inside AWS: subnets, route tables, gateways, security groups and network ACLs.

SubnetsRoute tablesSecurity groups
DynamoDB, Redshift, CloudFront & Route 53 illustration🗄️Module 07

DynamoDB, Redshift, CloudFront & Route 53

A NoSQL database, a data warehouse, a content delivery network and DNS — four services, four different jobs.

DynamoDBRedshiftCloudFront
Well-Architected Framework & Trusted Advisor illustration🏛️Module 08

Well-Architected Framework & Trusted Advisor

The six pillars AWS uses to judge an architecture, and the tool that checks your account against them.

Six pillarsRTO / RPOTrusted Advisor
CloudWatch & SNS illustration📈Module 09

CloudWatch & SNS

Monitoring that tells you something is wrong, and notifications that make sure a human finds out.

MetricsAlarmsSNS
Security Components, GuardDuty, Inspector & WAF illustration🛡️Module 10

Security Components, GuardDuty, Inspector & WAF

Preventive, detective and responsive controls — and the three services that do the detecting and the blocking.

GuardDutyInspectorWAF
Project, Labs & Interview Preparation illustration🎓Module 11

Project, Labs & Interview Preparation

Turning eleven modules into something you can show an interviewer — including this very website.

ProjectLabsInterview
The path

How the course fits together

Nothing here is isolated. Networking explains VPC; Linux explains EC2; IAM explains everything.

🌐 Module 01 — Networking & the OSI Model

How data actually travels: seven layers, cables and radio waves, MAC and IP, hubs, switches, routers and WAN links.

🔢 Module 02 — IP Addressing & Subnetting

Binary, dotted decimal, subnet masks, CIDR, and how to cut one network into many using fixed and variable length masks.

🐧 Module 03 — Linux Fundamentals

The operating system every cloud server runs. Commands, the file tree, pipes and filters, and the permission model.

☁️ Module 04 — Cloud Concepts & AWS Billing

What the cloud actually changes, the six advantages, how AWS charges you, and how to keep a bill under control.

🔒 Module 05 — Global Infrastructure, IAM & Security

Regions, Availability Zones and edge locations; who secures what; and how identity and access management works.

🗺️ Module 06 — Amazon VPC & Networking

Your own private network inside AWS: subnets, route tables, gateways, security groups and network ACLs.

🗄️ Module 07 — DynamoDB, Redshift, CloudFront & Route 53

A NoSQL database, a data warehouse, a content delivery network and DNS — four services, four different jobs.

🏛️ Module 08 — Well-Architected Framework & Trusted Advisor

The six pillars AWS uses to judge an architecture, and the tool that checks your account against them.

📈 Module 09 — CloudWatch & SNS

Monitoring that tells you something is wrong, and notifications that make sure a human finds out.

🛡️ Module 10 — Security Components, GuardDuty, Inspector & WAF

Preventive, detective and responsive controls — and the three services that do the detecting and the blocking.

🎓 Module 11 — Project, Labs & Interview Preparation

Turning eleven modules into something you can show an interviewer — including this very website.

🧪 Ready to test yourself?

Fifty questions across all eleven modules, forty-five minutes, sixty per cent to pass. You get a score, a per-module breakdown and an explanation for every question.

📝 Start the final test

☁️ How this site is deployed

aws s3api create-bucket --bucket NAME \ --region ap-south-1 ... aws s3 sync . s3://NAME/ aws s3 website s3://NAME/ \ --index-document index.html aws s3api put-bucket-policy --bucket NAME \ --policy file://bucket-policy.json

Read the full lab, line by line →