Welcome to the AWS Certified Solutions Architect - Associate (SAA-C03) course repository! π This repository contains all the resources and materials you need to ace the course and prepare for the AWS Solutions Architect - Associate certification exam. π
The AWS Certified Solutions Architect is one of the most valuable and in-demand cloud certifications available. π It covers all the core AWS services and serves as a fantastic entry point into the most popular public cloud platform in the world today. π
Getting certified can boost your confidence and open doors to new job opportunities. However, it's the real-world skills you gain along the way that matter long-term. This course is designed not only to help you pass the SAA-C03 exam confidently but also to equip you with the skills you need for interviews and to function as a mid-level AWS Solutions Architect. πΌ
Iβve crafted this course to align with the latest version of the AWS Certified Solutions Architect - Associate (SAA-C03) certification. Rather than updating old content, this course directly reflects the new structure, products, services, and architectures in the SAA-C03 exam. The course is constantly updated (weekly) to ensure it remains relevant. π
- Public Introduction π€
- Finding and Using the Course Resources π
- Site Tools and Features βοΈ
- AWS Exams Overview π
- Scenario: Animals4life πΎ
- AWS Accounts - The Basics π§βπ»
- Creating and Securing AWS Accounts (General & Production) π
- Identity and Access Management (IAM) Basics π
- IAM Access Keys and AWS CLI Setup π»
- AWS Public vs Private Services π
- AWS Global Infrastructure π
- Virtual Private Cloud (VPC) Basics π
- Elastic Compute Cloud (EC2) Basics π»
- Simple Storage Service (S3) Basics βοΈ
- CloudFormation Basics ποΈ
- CloudWatch Basics π
- IAM Identity Policies π
- IAM Users, Groups, and Roles π€
- Service Control Policies (SCPs) π
- AWS Organizations π’
- S3 Security and Static Hosting π
- Object Versioning & MFA Delete π
- S3 Performance Optimization π
- Key Management Service (KMS) and S3 Object Encryption π
- S3 Lifecycle Configuration and Replication π
- VPC Sizing and Structure π
- Custom VPCs and Subnets π
- VPC Routing, Internet Gateway & Bastion Hosts π
- Security Groups and Network Access Control Lists (NACLs) π‘οΈ
- Network Address Translation (NAT) & NAT Gateway π
- Virtualization and EC2 Architecture ποΈ
- EC2 Instance Types and Storage πΎ
- Elastic Block Store (EBS) Service Architecture π¦
- EC2 Purchase Options and Auto Scaling π
- Instance Metadata and EC2 Monitoring π
- Introduction to Containers and ECS Concepts π¦
- Docker Image Creation and Deployment π
- Elastic Container Registry (ECR) ποΈ
- Kubernetes 101 and Elastic Kubernetes Service (EKS) π§©
- Bootstrapping EC2 using User Data and CFN-INIT π οΈ
- EC2 Instance Roles & Profile π€
- System and Application Logging on EC2 π
- EC2 Placement Groups and Dedicated Hosts π
- R53 Public and Private Hosted Zones π
- Routing Policies (Simple, Failover, Multi-Value, Weighted, Latency, Geolocation, Geoproximity) π
- Implementing DNSSEC using Route 53 π
- Database Models and Architectures π
- RDS Architecture and MultiAZ π’
- RDS Data Security and Backup Strategies π
- Amazon Aurora and Database Migration Service (DMS) π
- Elastic File System (EFS) Architecture and Implementation π₯οΈ
- AWS Backup π
- Regional and Global AWS Architecture π
- Elastic Load Balancing (ELB) and Auto Scaling Groups (ASG) βοΈ
- SSL Offload & Session Stickiness π
- AWS Lambda π§©
- CloudWatch Events and EventBridge π
- API Gateway 101 π
- Step Functions and Simple Notification Service (SNS) π©
- AWS Shared Responsibility Model π€
- AWS Security Best Practices π‘οΈ
- Identity Federation and Single Sign-On (SSO) π
- AWS Artifact and Compliance Programs π
- CloudWatch Logs and Metrics π
- AWS CloudTrail π
- AWS Config and Systems Manager π οΈ
- AWS Budgets and Cost Explorer π
- Cost Optimization Strategies π‘
- Tagging Best Practices for Cost Management π·οΈ
- Project 1: Building a Multi-Tier Application on AWS ποΈ
- Project 2: Serverless Application with AWS Lambda π
- Project 3: Implementing CI/CD Pipeline using AWS Services π
- IT newcomers or anyone looking to change careers.
- Experienced Engineers or Consultants.
- IT Managers looking to understand their platforms and environments.
- Project Managers running or involved with AWS projects.
- No previous AWS knowledge required.
- Laptop or workstation to perform the demo lessons.
- An email address and credit/debit card for AWS account(s).
- The course stays mostly within the free tier to avoid costs.
- PRODUCTION VALUES: Best-in-class theory, architecture, and practical demo lessons. π
- ALWAYS CONSIDERS COST: Helps you set up AWS accounts and use free-tier resources. πΈ
- SUITABLE FOR ANYONE: Starts from the basics and covers everything needed for the exam. π‘
- LEARN REAL SKILLS: Prepares you for both the exam and real-world AWS usage. π
- SCENARIO BASED: Real-world scenarios like serverless applications and data migration. π οΈ
- RESPECTS YOUR TIME: Efficient lessons and practical experience to maximize learning. β³
- TECHNICAL FOUNDATIONS AND AWS: Covers essential concepts and AWS products. π οΈ
- ALWAYS ACCURATE/ALWAYS UP TO DATE: Regular updates to reflect new AWS features and products. π
-
Clone the Repository:
git clone https://github.com/9QIX/AdrianCantrill-SAA-C03.git
-
Follow Along:
The repository is organized according to the course structure. Follow along with the course videos and refer to the relevant section in the repository. π -
Practice Hands-On Labs:
Make sure to complete the hands-on labs to solidify your understanding. πͺ -
Quiz Yourself:
After each section, test your knowledge with the provided quizzes. π§ -
Connect with Peers:
Engage with other students in the course forum or discussion groups. π¬
- Basic understanding of cloud computing concepts. βοΈ
- Familiarity with general IT concepts such as networking, databases, and security. π
- Access to an AWS Free Tier account. π
Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request. π
This project is licensed under the MIT License - see the [
LICENSE](LICENSE) file for details. π
By the end of this course, you will:
- Be ready to sit and pass the SAA-C03 exam with confidence. π―
- Gain confidence in technical interviews for the SA role. πΌ
- Be able to design secure, cost-effective, and resilient AWS architectures. π
- Develop a solid understanding of technical fundamentals and AWS products. π
- Acquire practical experience in building and evolving AWS solutions. π οΈ
- Level up your career with better job opportunities and salary prospects. π
- Build a foundation for AWS Professional or Specialty level certifications. π
- Created and taught by an experienced instructor with 20+ years in consultancy. π§βπ«
- 100,000+ students across 8 previous AWS courses. π
- Instructor rating of over 99.5%. π
- 60+ hours of teaching over ~231 lessons. β±οΈ
- ~22 hours of exciting demos. π₯
- 130 real-world-like practice exam questions over 2 practice exams. π
- 150 section summary questions designed for knowledge retention. π
- Professional level production values with high-end audio, clear accent, and vibrant visuals. π
- Dedicated exam and question technique lessons to ensure success. π