AWS Certified Developer – Associate — Question 14
A company is providing services to many downstream consumers. Each consumer may connect to one or more services. This has resulted in a complex architecture that is difficult to manage and does not scale well. The company needs a single interface to manage these services to consumers.
Which AWS service should be used to refactor this architecture?
Answer options
- A. AWS Lambda
- B. AWS X-Ray
- C. Amazon SQS
- D. Amazon API Gateway
Correct answer: D
Explanation
Amazon API Gateway is the correct choice as it provides a single entry point for managing APIs, allowing multiple services to be accessed through a unified interface. AWS Lambda is a compute service, AWS X-Ray is for debugging and tracing, and Amazon SQS is a messaging service, none of which directly address the need for a consolidated management interface for services.