AWS Fundamentals - The Basics You Need to Know

Pre-Lesson

Before you start building in the cloud, let’s quickly cover some AWS concepts you’ll see throughout this course. Don’t worry about memorizing everything - this page is here for reference whenever you need a refresher!

Think of this like: Learning a few key words before visiting a foreign country. You don’t need to be fluent, just familiar enough to get around.

Important: You do NOT need to memorize this information! Just read through it once so the terms won’t surprise you later. You can always come back here if you forget.

Table of contents

  1. AWS Fundamentals - The Basics You Need to Know
    1. AWS Regions - Where Your Cloud Resources Live
      1. The Concept
      2. What You Need to Know
      3. Common Regions
      4. Why It Matters
    2. Availability Zones - Backup Locations
      1. The Concept
      2. What You Need to Know
      3. Why It Matters
    3. AWS Console vs CLI vs Terraform
      1. AWS Console (The Website)
      2. AWS CLI (Command Line)
      3. Terraform (Infrastructure as Code)
    4. Resource Names and Tags
      1. The Concept
      2. What You Need to Know
      3. Example
    5. The Free Tier - Learning Without Breaking the Bank
      1. The Concept
      2. What You Need to Know
      3. Free Tier Tips
    6. Security Groups - Your Cloud Firewall
      1. The Concept
      2. What You Need to Know
      3. Basic Rules
    7. Resource IDs and Regions
      1. The Concept
      2. What You Need to Know
      3. Think of It Like
      4. Common “Wrong Region” Symptoms
    8. Quick Reference Checklist
    9. Don’t Worry!

AWS Regions - Where Your Cloud Resources Live

The Concept

Think of AWS regions like international branches of a bank. Just as banks have branches in different cities around the world, AWS has data centers (called regions) spread globally.

What You Need to Know

  • Regions are physical locations with data centers (Virginia, Oregon, Ireland, etc.)
  • Each region has a code like us-east-1 (Virginia) or eu-west-1 (Ireland)
  • We use us-east-1 in this course for consistency

Common Regions

Region CodeLocationRemember As
us-east-1Virginia, USAThe default, where most things start
us-west-2Oregon, USAThe west coast option
eu-west-1IrelandThe European option

Why It Matters

  • Speed: Resources closer to users = faster responses
  • Pricing: Some regions cost more than others
  • Laws: Some data must stay in certain countries

Bottom line: For now, just use us-east-1 (Virginia) for everything. You can explore other regions later!


Availability Zones - Backup Locations

The Concept

Think of availability zones like different buildings in a campus. If one building loses power, the others keep running.

What You Need to Know

  • Each region has multiple zones (usually 3-6)
  • Zones are labeled with letters: us-east-1a, us-east-1b, etc.
  • AWS automatically spreads your resources across zones for safety

Why It Matters

Your cloud resources stay online even if one data center has problems. It’s automatic backup!

Bottom line: AWS handles this for you. Just know it exists for now.


AWS Console vs CLI vs Terraform

You’ll see three different ways to work with AWS in this course:

AWS Console (The Website)

  • What it is: The visual interface at aws.amazon.com
  • Like: Using Gmail in your browser
  • Good for: Learning, exploring, one-time tasks
  • In this course: We use it to check our work

AWS CLI (Command Line)

  • What it is: Typing commands in terminal
  • Like: Texting commands to AWS
  • Good for: Quick tasks, scripts
  • In this course: We rarely use it

Terraform (Infrastructure as Code)

  • What it is: Writing configuration files
  • Like: Writing a recipe that creates infrastructure
  • Good for: Professional work, repeatability
  • In this course: Our main tool!

Bottom line: We mainly use Terraform (professional way) and check results in the Console (visual way).


Resource Names and Tags

The Concept

Everything in AWS needs a name or ID to identify it. It’s like how every student has a student ID number.

What You Need to Know

  • Resource IDs: AWS generates these (like i-0123456789abcdef0)
  • Names: You create these (like “My Web Server”)
  • Tags: Labels you add (like “Environment: Learning”)

Example

Instance ID: i-0a1b2c3d4e5f6g7h8  (AWS creates this)
Name Tag: My-First-Server         (You create this)
Other Tags: Owner=YourName        (Optional labels)

Bottom line: Always name your resources! It makes finding them much easier.


The Free Tier - Learning Without Breaking the Bank

The Concept

AWS offers a “free tier” - like a free trial at a gym. You can use certain services for free within limits.

What You Need to Know

  • Specific resource limits: Free for certain amounts each month
  • First 12 months: Most free tier benefits last one year from account creation
  • Stay within limits: Going over = charges

Free Tier Tips

  • Look for “free tier eligible” labels
  • Delete resources when done practicing
  • Set up billing alerts (we covered this in account setup)

Bottom line: Choose free tier options and delete resources when done to stay free!


Security Groups - Your Cloud Firewall

The Concept

Security groups are like bouncers at a club. They decide who gets in and who doesn’t.

What You Need to Know

  • They control what network traffic can reach your cloud resources
  • Default = very restrictive (good for security)
  • You’ll configure these when you create resources

Basic Rules

  • Inbound: What can come IN to your resources
  • Outbound: What can go OUT from your resources
  • Ports: Like different doors (80 for web, 22 for remote access)

Bottom line: We’ll configure these when needed. For now, just know they protect your resources.


Resource IDs and Regions

The Concept

Everything in AWS lives in a specific region. When you create something, it exists only in that region - just like a physical building only exists in one city.

What You Need to Know

  • Resources are region-specific: A resource in Virginia can’t be seen from Oregon
  • IDs are unique per region: The same product has different IDs in different locations
  • You must be in the right region: Always check your region in the AWS Console (top-right corner)

Think of It Like

  • Physical stores: A Target in New York has different inventory than a Target in Los Angeles
  • Phone numbers: Different area codes for different cities
  • Local libraries: Your library card for New York won’t work in the Los Angeles library

Common “Wrong Region” Symptoms

  • “Resource not found” errors
  • Empty lists when you know you created something
  • Different prices than expected
  • Missing services or features

Bottom line: Always check you’re in us-east-1 (Virginia) for this course. It’s shown in the top-right of AWS Console!


Quick Reference Checklist

When working through the course, remember:

Region: Always use us-east-1 (Virginia)
Free Tier: Look for “free tier eligible” options
Delete Resources: Clean up when done practicing
Name Everything: Add name tags to identify your resources
Check the Console: Verify your work visually


Don’t Worry!

Remember: You don’t need to memorize any of this! This page is here whenever you need a reminder. The important thing is to understand that these concepts exist.

As you work through the course, these terms will become familiar naturally. It’s like learning to drive - at first, everything seems complex, but with practice, it becomes second nature.

Ready to continue? Head back to your lesson and keep building!

Pro tip: Bookmark this page in your browser for quick reference!