← Back to all products
$49
AWS SA Associate Study Guide
Comprehensive study guide covering all AWS Solutions Architect Associate domains with architecture diagrams and practice scenarios.
YAMLJSONMarkdownShellAWSRedis
📄 Product Preview
Try the interactive reader and demo tools below, or get the full product with all content unlocked.
📖 Interactive Reader (Free Preview) ⚙ Try Demo Tools 📦 Download Free Sample📁 File Structure 19 files
aws-sa-associate-guide/
├── LICENSE
├── README.md
├── config.example.yaml
├── examples/
│ ├── architecture-scenarios.md
│ └── cli-commands.sh
├── free-sample.zip
├── guide/
│ ├── 01-overview.md
│ ├── 02-aws-well-architected-framework.md
│ └── 03-high-availability-architecture-design.md
├── index.html
├── practice-questions/
│ ├── answer-key.md
│ └── questions.md
├── quick-reference/
│ ├── cheatsheet.md
│ └── service-comparison-tables.md
└── study-guide/
├── 01-design-secure-architectures.md
├── 02-design-resilient-architectures.md
├── 03-design-high-performing-architectures.md
└── 04-design-cost-optimized-architectures.md
📖 Documentation Preview README excerpt
AWS Solutions Architect Associate Study Guide (SAA-C03)
Comprehensive study guide covering all four exam domains for the AWS Solutions Architect Associate certification. Includes architecture decision scenarios, service comparison tables, 50 practice questions with explanations, and an exam-day cram sheet.
Exam Facts
| Detail | Value |
|---|---|
| Exam Code | SAA-C03 |
| Duration | 130 minutes |
| Questions | 65 questions (multiple choice + multiple response) |
| Passing Score | 720 / 1000 |
| Cost | $150 USD |
| Delivery | Testing center or online proctored (Pearson VUE) |
| Prerequisites | None (recommended: 1+ year hands-on AWS experience) |
| Validity | 3 years from passing date |
Exam Domain Weights
| Domain | Weight |
|---|---|
| 1. Design Secure Architectures | 30% |
| 2. Design Resilient Architectures | 26% |
| 3. Design High-Performing Architectures | 24% |
| 4. Design Cost-Optimized Architectures | 20% |
Who This Is For
- Cloud engineers preparing for the AWS SA Associate exam
- Developers transitioning to architecture or cloud roles
- IT professionals validating their AWS design skills
- Solutions architects seeking formal AWS certification
- Tech leads responsible for cloud architecture decisions
What's Inside
Study Guide (4 domain chapters)
| File | Domain | Exam Weight |
|---|---|---|
study-guide/01-design-secure-architectures.md | IAM, encryption, VPC security, compliance | 30% |
study-guide/02-design-resilient-architectures.md | High availability, disaster recovery, decoupling | 26% |
study-guide/03-design-high-performing-architectures.md | Compute, storage, database, networking performance | 24% |
study-guide/04-design-cost-optimized-architectures.md | Cost management, right-sizing, pricing models | 20% |
Practice Questions
| File | Description |
|---|---|
practice-questions/questions.md | 50 scenario-based multiple-choice questions |
practice-questions/answer-key.md | Full answer key with architecture rationale |
Examples
| File | Description |
|---|---|
examples/architecture-scenarios.md | 5 real-world architecture design scenarios with solutions |
examples/cli-commands.sh | 30+ essential AWS CLI commands for exam-relevant operations |
Quick Reference
... continues with setup instructions, usage examples, and more.
📄 Code Sample .sh preview
examples/cli-commands.sh
#!/usr/bin/env bash
# AWS CLI Commands — Essential Operations for SA Associate Exam
# These are common operations you should be comfortable with.
# Replace placeholder values (YOUR_*) with your actual values.
#
# Prerequisites: AWS CLI v2 configured with valid credentials
# Usage: Reference only — run individual commands as needed
# ═══════════════════════════════════════════════
# EC2 — Compute
# ═══════════════════════════════════════════════
# Launch an EC2 instance
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t3.micro \
--key-name YOUR_KEY_PAIR \
--security-group-ids sg-0123456789abcdef0 \
--subnet-id subnet-0123456789abcdef0 \
--tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=web-server}]'
# Describe running instances
aws ec2 describe-instances \
--filters "Name=instance-state-name,Values=running" \
--query "Reservations[].Instances[].[InstanceId,InstanceType,PublicIpAddress,Tags[?Key=='Name'].Value|[0]]" \
--output table
# Stop / Start / Terminate instances
aws ec2 stop-instances --instance-ids i-0abc123def456
aws ec2 start-instances --instance-ids i-0abc123def456
aws ec2 terminate-instances --instance-ids i-0abc123def456
# Create a security group
aws ec2 create-security-group \
--group-name web-sg \
--description "Web server security group" \
--vpc-id vpc-0123456789abcdef0
# Add an inbound rule to a security group
aws ec2 authorize-security-group-ingress \
--group-id sg-0123456789abcdef0 \
--protocol tcp \
--port 443 \
--cidr 0.0.0.0/0
# ═══════════════════════════════════════════════
# S3 — Storage
# ═══════════════════════════════════════════════
# Create a bucket
# ... 137 more lines ...