GuideAdvanced

Aws Core Services

Start AWS from zero and build a real end-to-end architecture with your own hands — without ever entering a credit card. The guide follows Andes Cargo, a fictional LATAM logistics company that needs to move its shipment manifests and inventory tracking off a laptop and into the cloud, and uses that thread to build the mental model of "the cloud" (managed services, the shared responsibility model, regions and availability zones) plus the four services that carry 80% of what gets built on AWS: IAM (identity and least privilege), S3 (object storage), EC2 + VPC (compute and the minimal network to run it), and Lambda + DynamoDB (event-driven processing and a managed NoSQL database). Everything runs against LocalStack, the emulator that replicates AWS's real API in Docker, so every command is the same `aws`/`awslocal` you'd run against a real account, with literal, verified JSON output. The thread is cumulative: the VPC from module 2 hosts the EC2 instance from module 5, the IAM roles from module 3 get attached to Lambda and EC2, the S3 bucket from module 4 triggers the Lambda function from module 6, which writes to the DynamoDB table from module 7 — and the module 8 capstone runs that full flow, from file upload to final query, with executed evidence at every step. This is the guide that opens the AWS Cloud ecosystem: it doesn't teach Terraform, containers, Kubernetes, CI/CD, SRE, or multi-account security — it builds the foundation those sibling guides build on.

64
lessons
8
modules
English · Spanish
available in
Yes
certificate
Free
access
NIEVA

Outcomes

What you'll be able to do

  • Explain the shared responsibility model and identify what AWS secures versus what you secure for each service
  • Stand up a $0 lab with LocalStack (free account, auth token, Docker) and run real AWS CLI commands against it
  • Design a single-account IAM model: users, groups, roles, JSON policies, and the principle of least privilege
  • Create and operate a VPC with public/private subnets, security groups, and minimal ingress/egress rules
  • Upload, organize, and protect objects in S3 with buckets, prefixes, bucket policies, versioning, and public access blocking
  • Launch and connect an EC2 instance inside a VPC, with key pairs, user data, and the correct service role attached
  • Deploy a Lambda function triggered by an S3 event and grant it least-privilege permissions via a service role
  • Model a DynamoDB table with a partition key, write and query items, and choose between on-demand and provisioned capacity
  • Chain S3 → Lambda → DynamoDB into a real end-to-end flow and verify it via CLI at every step
  • Recognize the real AWS Free Tier trap in 2026 and apply cost guardrails before touching real AWS

Before you start

What you need to bring

It's for you if...

  • Devs and sysadmins who have never touched a public cloud and need the AWS mental model before specializing
  • Anyone coming from on-premise or single-machine infrastructure who needs to move it to managed services
  • Devs who want to practice real AWS without risking a charge, using commands that work identically in production
  • Anyone preparing for the rest of the AWS Cloud ecosystem (serverless, Terraform, CI/CD, security, SRE) who needs the foundation first

Requirements and materials

  • Terminal and command line: shell, filesystem, permissions, `ping`/`dig`/`curl`, SSH (covered in the Terminal and Command Line Guide)
  • Docker installed and running locally (to run LocalStack)
  • Basic networking knowledge (IP, DNS) — the guide adds only the AWS-specific layer (CIDR for VPC, security groups, Route 53)
  • No credit card or real AWS account needed: the entire guide is completed with LocalStack

Content

The syllabus, module by module

Open any of them to see its lessons.

Common questions

What people usually ask

Start whenever you like

Reviews

What students say

These reviews are from enrolled students who completed at least 50% of the course. We moderate reviews only on content grounds (spam, offensive language, personal data), never for being critical or negative.

No approved reviews yet.

Be the first to share your experience!