CloudPath Academy

Your guide to AWS certification success

Amazon Web Services AWS Broken Labs

AWS Certified Solutions Architect Associate (SAA-C03) Domain 3

Design High-Performing Architectures

Official Exam Guide: SAA-C03 Exam Guide


Domain Overview

Domain Weight: 24% of the exam

This domain tests your ability to design high-performing storage, compute, database, and networking solutions.


Task 3.1: Determine high-performing storage solutions

Storage Types Comparison

Storage Type Selection:

Use Case Storage Type Service
Object storage S3 S3, Glacier
Block storage EBS EBS volumes
File storage EFS/FSx EFS, FSx
Archive Glacier S3 Glacier
Temporary Instance Store EC2 instance store

Amazon S3 Performance

S3 Performance Optimization:

Request Rate:

Best Practices:

AWS Documentation:

Amazon EBS Performance

Volume Types:

SSD-based:

HDD-based:

Selection Criteria:

EBS Optimization:

AWS Documentation:

Amazon EFS Performance

Performance Modes:

Throughput Modes:

Storage Classes:

AWS Documentation:

FSx Family

FSx for Windows File Server:

FSx for Lustre:

FSx for NetApp ONTAP:

FSx for OpenZFS:

AWS Documentation:


Task 3.2: Design high-performing compute solutions

EC2 Instance Types

Instance Families:

General Purpose (T, M):

Compute Optimized (C):

Memory Optimized (R, X, z):

Storage Optimized (I, D, H):

Accelerated Computing (P, G, F, Inf):

AWS Documentation:

EC2 Placement Groups

Cluster:

Spread:

Partition:

AWS Documentation:

Container Services

Amazon ECS:

Amazon EKS:

AWS Fargate:

AWS Documentation:


Task 3.3: Determine high-performing database solutions

Database Selection

Database Types:

Relational (SQL):

NoSQL:

In-Memory:

Data Warehouse:

Time-Series:

RDS Performance

Read Replicas:

Performance Optimization:

Aurora Performance:

AWS Documentation:

DynamoDB Performance

Performance Features:

Optimization:

AWS Documentation:

Redshift Performance

Performance Features:

Optimization:

AWS Documentation:


Task 3.4: Determine high-performing networking solutions

VPC Design

Subnet Design:

NAT Gateway:

AWS Documentation:

Connectivity Options

AWS Direct Connect:

VPN:

Transit Gateway:

AWS Documentation:

Content Delivery

CloudFront:

Global Accelerator:

AWS Documentation:

Enhanced Networking

Placement Groups:

Elastic Fabric Adapter (EFA):

AWS Documentation:


Exam Tips

Common Patterns:

  1. High IOPS database → io2 EBS or Aurora
  2. Cache layer → ElastiCache (Redis/Memcached)
  3. Static content delivery → CloudFront + S3
  4. Read-heavy database → RDS read replicas
  5. Low latency between instances → Cluster placement group
  6. Large file uploads → S3 multipart upload
  7. Global users → CloudFront or Global Accelerator
  8. HPC workloads → Cluster placement + EFA

Performance Principles:


Final Thoughts

Domain 3 (Design High-Performing Architectures) is 24% of the exam.

Master these concepts:

  1. Storage types and when to use each
  2. EBS volume types (gp3, io2, st1)
  3. EC2 instance types and placement groups
  4. Database selection (RDS, DynamoDB, Redshift)
  5. CloudFront for content delivery
  6. ElastiCache for caching
  7. RDS read replicas vs Multi-AZ

Performance = Right Service + Right Configuration + Caching + Scaling!