AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A team is building a workflow orchestration solution that uses AWS Step Functions to coordinate multiple AWS Lambda functions. All Lambda functions run in private subnets of a VPC that currently has no internet gateway, NAT gateway, or VPN. During execution, the functions must routinely:

  • Upload and download several terabytes of data per day from Amazon S3 buckets in the same AWS Region.
  • Send StartExecution, SendTaskHeartbeat, and DescribeExecution calls to Step Functions APIs.

The architects must keep all traffic on the AWS global network path, avoid adding managed NAT gateways, and minimize ongoing data-processing charges.

Which solution meets these requirements with the lowest ongoing data-processing cost?

  • Create a gateway VPC endpoint for Amazon S3 and an interface VPC endpoint for AWS Step Functions in the application VPC. Associate the gateway endpoint with the private-subnet route tables and enable Private DNS on the interface endpoint.

  • Create interface VPC endpoints for both Amazon S3 and AWS Step Functions in the application VPC and enable Private DNS on each endpoint.

  • Deploy a managed NAT gateway in each Availability Zone and route S3 and Step Functions traffic to the services' public endpoints through the NAT gateways.

  • Attach the VPC to an AWS Transit Gateway that connects to a shared services VPC containing a single interface VPC endpoint for Amazon S3 and AWS Step Functions.

AWS Certified Solutions Architect Professional SAP-C02
Design Solutions for Organizational Complexity
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot