AWS Notes Index

Welcome to the AWS notes collection. This is a comprehensive guide covering AWS services, DevOps practices, and certification preparation materials.

Core Infrastructure

🌐 VPC - Virtual Private Cloud

VPC Index - Networking fundamentals, security groups, NAT gateways, and network architecture

Key Topics:

  • VPC setup and configuration
  • Security Groups and Network ACLs
  • Internet Gateways and Route Tables
  • NAT Gateway and Bastion Hosts

🖥️ EC2 - Elastic Compute Cloud

EC2 Index - Virtual machines, load balancing, auto scaling, and storage

Key Topics:

  • EC2 instances and instance types
  • Auto Scaling Groups
  • Application and Network Load Balancers
  • EBS and EFS storage

Container Services

🚢 ECS - Elastic Container Service

ECS Index - Docker container orchestration on AWS

Key Topics:

  • ECS clusters and task definitions
  • Fargate vs EC2 launch types
  • Container deployment strategies
  • IAM roles for ECS

☸️ Kubernetes

Kubernetes Index - Kubernetes fundamentals and architecture

Key Topics:

  • Kubernetes overview
  • Architecture and components

🐳 Docker

See main Docker notes in Docker section

Networking and Internet

🌍 Internet Fundamentals

Internet Overview - Core networking concepts

Key Topics:

  • OSI Model and protocols
  • DNS and SSL/TLS
  • Proxies and reverse proxies
  • HTTP headers and web hosting

System Administration

🐧 Linux

Linux Index - Essential Linux commands and system administration

Key Topics:

  • IP commands and networking
  • Volume mounting
  • sudo and permissions
  • jq JSON processor

Architecture and Design

🚀 System Design

System Design Index - Architecture patterns and best practices

Key Topics:

  • Load balancing algorithms
  • Inter-process communication
  • Single Sign-On (SSO)
  • System design resources

AI and Machine Learning

🧠 GenAI

GenAI Index - Generative AI concepts and AWS AI services

✨ AI Studio

AI Studio Index - AI development and project setup

AWS Services

General AWS Services

AWS Services Index - CloudFormation, Kinesis, Step Functions, and more

Key Topics:

  • Infrastructure as Code (IaaC)
  • AWS CloudFormation
  • AWS Kinesis streaming
  • AWS Step Functions
  • AWS Secrets Manager

Certification

🎯 SAA-C03

SAA-C03 Index - AWS Solutions Architect Associate certification preparation

Key Topics:

  • Exam preparation
  • Study resources
  • Practice questions
  • Key AWS services review

Career Resources

Job Search and Career

Career Index - Resume, skills, interview preparation, and job search resources

Learning Path

For a structured learning path, consider this order:

  1. Networking Fundamentals - Start with Internet Overview and VPC
  2. Compute - Move to EC2 after understanding networking
  3. Containers - Learn ECS and Kubernetes
  4. System Administration - Study Linux commands
  5. Architecture - Explore System Design patterns
  6. Certification - Prepare with SAA-C03 materials