AWS Fundamentals: Core Services for Cloud Beginners

Learn core AWS services: IAM, EC2, S3, RDS, VPC, Lambda, CloudFront and CloudWatch, plus cost control. For beginners moving to the cloud.

Start course →

What you'll learn

  • Explain cloud models, Regions and Availability Zones.
  • Secure an account with IAM, MFA and least-privilege policies.
  • Choose compute, storage, database and networking services.
  • Build serverless and messaging architectures with Lambda, SQS and SNS.
  • Monitor, automate and control the cost of AWS workloads.

Syllabus

Module 1: Getting Started

  1. What is Cloud Computing?
  2. Creating an AWS Account
  3. The Console, Regions & Availability Zones

Module 2: IAM

  1. What is IAM?
  2. Policies & Least Privilege

Module 3: Compute

  1. EC2 Basics
  2. Instance Types at a Glance
  3. Security Groups

Module 4: Storage

  1. S3 Basics: Buckets & Objects
  2. S3 Storage Classes at a Glance
  3. Bucket Policies & Public Access

Module 5: Databases

  1. RDS Basics
  2. RDS vs Self-Managed Database
  3. DynamoDB at a Glance

Module 6: Networking

  1. VPC Basics
  2. Elastic Load Balancer at a Glance

Module 7: Serverless

  1. Lambda Basics
  2. API Gateway + Lambda Pattern

Module 8: Content Delivery

  1. CloudFront (CDN) Basics
  2. Route 53 (DNS) Basics

Module 9: Monitoring

  1. CloudWatch: Metrics & Logs
  2. CloudWatch Alarms at a Glance
  3. Messaging: SQS & SNS

Module 10: Containers on AWS

  1. ECS vs EKS at a Glance

Module 11: Tooling

  1. The AWS CLI
  2. Infrastructure as Code Awareness

Module 12: Cost

  1. The AWS Free Tier
  2. Cost Management Basics