SAP-C03 Practice Exam

SAP-C03 Domain 1: Architecture Design and Implementation Built for the Cloud

25% of the scored content, about 16 of the 65 scored questions. 5 tasks and 34 skills, 16 of them new in SAP-C03. Our bank has 75 questions on this domain, 10 of them free.

Practice 10 free questionsDrill all 75

Facts that decide Domain 1 questions

Most wrong answers in this domain use the right service and miss one of these rules.

A VPC Lattice service network connecting client VPCs, services and a VPC resource through associations
Skill 1.1.7 in one picture: VPCs and services associate with a service network, and clients reach services without peering, a transit gateway or non-overlapping CIDRs. Diagram: AWS documentation, What is Amazon VPC Lattice.

Task 1.1: Design architectures built for the cloud

Moved here from SAP-C02 — Task 1.4: cross-account and cross-Region event routing patterns; Task 2.4: stateless applications with externalized state management, auto scaling patterns for serverless and containerized workloads; Task 3.3: edge architectures for latency requirements; Task 4.4: event-driven architectures (messaging patterns, idempotency, ordering), container orchestration for microservices.

SkillWhat the guide says you must doOur questions
1.1.1Design event-driven architectures that use appropriate messaging patterns such as idempotency, ordering, and delivery guarantees (for example, by using Amazon EventBridge, Amazon SQS FIFO queues and standard queues, Amazon SNS, Amazon Kinesis with partition keys).3
1.1.2Design stateless applications that use externalized state management (for example, by using Amazon DynamoDB, Amazon S3, Amazon ElastiCache).3
1.1.3Design serverless data processing and analysis pipelines (for example, by using Amazon Kinesis Data Streams, AWS Glue, Amazon Athena, AWS Lambda). New2
1.1.4Design multi-step workflows that have durable execution patterns (for example, by using AWS Step Functions, durable Lambda functions). New4
1.1.5Implement cross-account and cross-Region event routing patterns that use event buses and event forwarding.3
1.1.6Design container orchestration for microservices by using managed services (for example, Amazon EKS, Amazon ECS, AWS Fargate).3
1.1.7Design service mesh architectures that facilitate microservice communication and observability (for example, by using Amazon VPC Lattice, Amazon ECS Service Connect). New3
1.1.8Manage container images by configuring security scans and lifecycle policies (for example, by using Amazon ECR). New2
1.1.9Design auto scaling patterns for serverless and containerized workloads (for example, by using Lambda concurrency, Horizontal Pod Autoscaler, Cluster Autoscaler, Amazon ECS service auto scaling, AWS Application Auto Scaling).3
1.1.10Design ingress patterns and optimize resources for specific usage patterns (for example, Application Load Balancer, Network Load Balancer, AWS Load Balancer Controller, Amazon API Gateway). New2
1.1.11Design edge architectures to meet latency requirements (for example, by using Amazon CloudFront Functions, Lambda@Edge).2
1.1.12Design architectures that support real-time data processing by using WebSocket and publish-subscribe patterns (for example, by using API Gateway WebSocket APIs). New2
1.1.13Design multi-tenant architectures that use tenant isolation patterns (for example, siloed or pooled resources, Amazon Cognito tenant context, row-level security, tenant-specific encryption). New3

Task 1.2: Integrate AI and ML services into architectures

SkillWhat the guide says you must doOur questions
1.2.1Design generative AI integrations for applications, including for multi-account deployment patterns (for example, by using Amazon Bedrock). New3
1.2.2Design AI agent architectures that integrate with tools (for example, by using Amazon Bedrock AgentCore, Amazon Bedrock Knowledge Bases). New3
1.2.3Design ML inference architectures (for example, Amazon SageMaker AI endpoints). New2
1.2.4Design RAG architectures, including ingestion and retrieval strategies (for example, Amazon Bedrock knowledge bases that use vector stores). New3

Task 1.3: Design hybrid cloud integration patterns

Moved here from SAP-C02 — Task 4.2: data synchronization strategies for hybrid workloads; Task 4.4: integration patterns to modernize legacy systems.

SkillWhat the guide says you must doOur questions
1.3.1Design hybrid connectivity that provides redundancy and failover capabilities (for example, by using AWS Direct Connect, AWS VPN, AWS Transit Gateway).2
1.3.2Design data synchronization strategies for hybrid workloads (for example, by using AWS DataSync, AWS Storage Gateway, AWS Transfer Family).2
1.3.3Design integration patterns to modernize legacy systems by using data transformations (for example, by using API Gateway, Lambda, Amazon MQ).1
1.3.4Design DNS solutions for hybrid environments (for example, by using Amazon Route 53 Resolver endpoints, Route 53 private hosted zones, split-horizon DNS, conditional forwarding).1
1.3.5Design hybrid compute patterns (for example, by using Amazon EKS Anywhere, Amazon ECS Anywhere, AWS Outposts, AWS Local Zones). New1

Task 1.4: Design network architectures

Moved here from SAP-C02 — Task 1.1: vPC architectures with subnet strategies and IP address management; Task 1.2: network security architectures (traffic inspection, filtering).

SkillWhat the guide says you must doOur questions
1.4.1Design multi-VPC architectures that provide hybrid and multi-account connectivity (for example, VPC peering, AWS PrivateLink).2
1.4.2Design VPC architectures by using subnet strategies, IP address management, and network segmentation (for example, by using Amazon VPC IP Address Manager [IPAM], public and private subnets).2
1.4.3Design network security architectures that include traffic inspection, traffic filtering, and application layer protection (for example, by using AWS Network Firewall, AWS WAF, Gateway Load Balancers, security groups, network ACLs, VPC Flow Logs).2
1.4.4Design IPv6 adoption and dual-stack migration strategies. New2
1.4.5Design global traffic routing strategies for multi-Region applications (for example, by using Route 53 routing policies, AWS Global Accelerator).2

Task 1.5: Design data, storage, and database architectures

Moved here from SAP-C02 — Task 2.4: database scaling solutions for high availability.

SkillWhat the guide says you must doOur questions
1.5.1Design data lake and lakehouse architectures (for example, by using Amazon S3, AWS Lake Formation, Amazon Redshift Spectrum, Apache Iceberg). New2
1.5.2Design real-time and batch analytics pipelines (for example, by using Amazon EMR, Amazon Redshift, Amazon Managed Streaming for Apache Kafka [Amazon MSK], Amazon AppFlow). New1
1.5.3Select appropriate database services based on workload requirements such as access patterns, consistency needs, and scalability (for example, Amazon RDS, Amazon Aurora, Amazon DynamoDB, Amazon Redshift).1
1.5.4Design database scaling solutions to provide high availability (for example, by using read replicas, Amazon Aurora Global Database, Amazon DynamoDB global tables, Amazon RDS Multi-AZ deployments).2
1.5.5Design storage architectures based on access patterns and performance requirements (for example, by using Amazon S3, Amazon EBS, Amazon EFS, Amazon FSx).2
1.5.6Design data caching strategies to optimize performance (for example, by using ElastiCache, DynamoDB Accelerator [DAX]).2
1.5.7Design data cataloging and cross-account data sharing patterns (for example, AWS Glue Data Catalog, Lake Formation, AWS Clean Rooms). New2

Free Domain 1 questions with answers

Domain 2: Security and governance