AWS Certified Solutions Architect - Associate (SAA-C03) Cert Prep (February 2025)
19h 46mIntermediate2025-02-04
Authors

Tom Carpenter
CTO at Certified Wireless Network Professionals
Course details
Earning the AWS Certified Solutions Architect - Associate (SAA-C03) certification vets your ability to design cost- and performance-optimized solutions leveraging the powerful features of AWS. Join instructor Tom Carpenter as he demonstrates the fundamental cloud-computing skills required to pass the exam. Discover the basics before progressing into specific AWS services, security and compliance considerations, and AWS regions and availability zones. An ideal fit for anyone beginning their cloud computing journey as an AWS architect, this course equips you with in-demand skills and prepares you to tackle the official SAA-C03 exam.
Skills covered
Enterprise ArchitectureAmazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCert PrepCloud ComputingSoftware Development
Concepts
0. Introduction
- 01 - AWS Solutions Architect - Associate
1. Cloud Computing Overview
- 02 - Cloud computing defined
- 03 - Benefits of cloud computing
- 04 - Cloud computing models
- 05 - History
- 06 - Platform
2. AWS Cloud Services
- 07 - Services, part 1
- 08 - Services, part 2
- 09 - Services, part 3
- 10 - Security and compliance
- 11 - Regions and availability
3. Amazon S3
- 12 - Storage services
- 13 - S3 storage class
- 14 - S3 terminology
- 15 - S3 advanced features
- 16 - Creating S3 buckets lab
- 17 - S3 bucket properties
- 18 - S3 managing objects lab
4. Additional AWS Storage Services
- 19 - Glacier
- 20 - Setting up a Glacier vault lab
- 21 - S3 and Tape Gateway
- 22 - S3 enhanced features
- 23 - Elastic Block Store (EBS)
- 24 - Creating EBS volumes lab
- 25 - Elastic File System (EFS)
- 26 - Creating an EFS file system lab
- 27 - EFS and PrivateLink
- 28 - Intro to Amazon FSx
- 29 - Hands on with FSx
- 30 - Integrating on-premises storage
- 31 - Storage access security lab
- 32 - Storage performance
5. Amazon VPC Applications
- 33 - Virtual Private Cloud (VPC) overview
- 34 - Creating a VPC lab
- 35 - Configuring DHCP options lab
- 36 - Elastic IP addresses (EIPs)
- 37 - Elastic network interfaces (ENIs)
- 38 - Endpoints
6. VPC Peering
- 39 - VPC peering
- 40 - Creating a VPC peering connection lab
7. Amazon VPC Security
- 41 - Security groups overview
- 42 - Network address translation (NAT)
- 43 - Gateways (VPGs and CGWs)
- 44 - VPN configuration options
8. Compute Services Design
- 45 - EC2 overview
- 46 - EC2 instance types
- 47 - EC2 pricing
- 48 - EBS and EC2
- 49 - AWS Compute Optimizer
9. Compute Services Implementation
- 50 - Launching an EC2 Linux instance lab
- 51 - Configuring an EC2 Linux instance lab
- 52 - Setting up an EC2 Windows instance lab
- 53 - Shared tenancy
- 54 - Dedicated hosts
- 55 - Dedicated instances
- 56 - AMI virtualization
10. Compute Services Management
- 57 - Instance management
- 58 - Connecting to instance labs
- 59 - Working with security groups
- 60 - Working with security group labs
- 61 - Advanced EC2 management
- 62 - AWS Batch
- 63 - Elastic Container Service (ECS)
- 64 - Elastic Beanstalk environment
11. Identity and Access Management (IAM)
- 65 - Identity and access management (IAM) overview
- 66 - Principals
- 67 - Root user
- 68 - Authentication
- 69 - Authorization policies
- 70 - Multifactor authentication
- 71 - Key rotation
- 72 - Multiple permissions
- 73 - AWS compliance program
- 74 - AWS Security Hub
- 75 - Shared responsibility model
- 76 - Data security control
- 77 - Federated directory services
12. Identity and Access Management (IAM) Best Practices
- 78 - User accounts
- 79 - Password policies
- 80 - Credential rotation
- 81 - Principle of least privilege
- 82 - IAM roles
- 83 - Amazon STS
- 84 - Policy conditions
- 85 - CloudTrail
- 86 - Service control policies
- 87 - Key security services
- 88 - Additional security services
13. Auto Scaling Solutions
- 89 - Auto Scaling overview
- 90 - Auto Scaling groups
- 91 - Termination policies
- 92 - Launch methods
- 93 - Load balancer concepts
- 94 - Elastic Load Balancing (ELB)
14. Virtual Network Services
- 95 - DNS
- 96 - Configuring DNS lab
- 97 - Configuring Route 53 lab
- 98 - Configuring ACLs and NACLs lab
- 99 - Flow logs
15. Designing Cost-Optimized Compute
- 100 - Application and deployment services
- 101 - Additional application services
- 102 - Lambda
- 103 - API Gateway
- 104 - Kinesis
- 105 - Kinesis Data Streams and Firehose
- 106 - Kinesis Data Analytics
- 107 - Reference architectures
16. Designing for Operational Excellence
- 108 - CloudFront
- 109 - Web application firewall (WAF)
- 110 - Simple Queue Service (SQS)
- 111 - Simple Notification Service (SNS)
- 112 - Step Functions
17. Designing for Elasticity and Scalability
- 113 - Cognito
- 114 - Elastic MapReduce (EMR)
- 115 - CloudFormation
- 116 - CloudFormation properties
- 117 - CloudWatch
- 118 - Trusted Advisor
- 119 - Organizations
18. AWS Database Design
- 120 - Database types
- 121 - Relational databases
- 122 - Database hosting methods
- 123 - High-availability solutions
- 124 - Scalability solutions
- 125 - Database security
- 126 - Aurora
- 127 - Redshift
- 128 - DynamoDB
- 129 - Data security policies
19. AWS Database Deployment
- 130 - DynamoDB tables lab
- 131 - MySQL lab
- 132 - Configuration lab
- 133 - Backups lab
- 134 - Restore lab
- 135 - Snapshot lab
- 136 - Monitoring lab
20. Amazon Services
- 137 - Media content delivery
- 138 - Desktop and app streaming
- 139 - ElastiCache
- 140 - Security services lab
- 141 - Analytics engines
- 142 - Development operations (DevOps)
- 143 - AWS Solutions
- 144 - AWS Transit Gateway
- 145 - AWS Backup
- 146 - AWS Cost Explorer
21. Operational Excellence with AWS
- 147 - The operational excellence process
- 148 - Widget Makers scenario
- 149 - Resilient design
- 150 - Resilient design scenario
- 151 - Performant design
- 152 - Performant design scenario
- 153 - Secure design
- 154 - Secure design scenario
- 155 - Cost optimization
- 156 - Cost optimization scenario
- 157 - General best practices