Medium1 markMultiple Choice
Domain 4.4: Modernization RequirementsModernizationGraphQLAppSync

AWS SAP-C02 · Question 75 · Domain 4.4: Modernization Requirements

An architect is designing a modernized, highly scalable web application. The frontend is a Single Page Application (SPA) built with React. The backend requires a GraphQL API that aggregates data from DynamoDB, Lambda, and a third-party REST API. Which THREE AWS services are best suited for this architecture? (Select THREE)

Answer options:

A.

Amazon S3

B.

Amazon EC2

C.

Amazon CloudFront

D.

Amazon API Gateway

E.

AWS AppSync

F.

AWS Elastic Beanstalk

G.

AWS Direct Connect

How to approach this question

Identify the services for static website hosting and managed GraphQL.

Full Answer

A, C, E
A modern SPA is hosted on Amazon S3 and distributed globally via Amazon CloudFront. For the backend, AWS AppSync is a fully managed GraphQL API service that natively integrates with DynamoDB, Lambda, and HTTP endpoints.

Common mistakes

Choosing API Gateway for a GraphQL API (while possible with Lambda, AppSync is the purpose-built managed service).

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 6

75 questions · hints · full answers · grading

More questions from this exam