
Answer-first summary for fast verification
Answer: Amazon API Gateway, use the API Gateway console to create a RESTful API that integrates with other AWS services to retrieve and expose the data.
Option D is the most suitable choice for this scenario. Amazon API Gateway is a fully managed service that makes it easy to create, publish, and manage APIs. To design and implement the data API, you would first define the API's resources and methods, specifying the endpoints and operations that clients can use to access the data. Next, you would configure the integration type, such as AWS Lambda or AWS Step Functions, to retrieve the data from the appropriate data sources. Finally, you would set up authentication and authorization mechanisms, such as API keys or IAM roles, to control access to the API. Additionally, you can use caching, throttling, and monitoring features to optimize the API's performance and security.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are tasked with creating a data API to make data available to other systems within your organization. Which AWS service would you use, and what are the key steps involved in designing and implementing the API?
A
Amazon EMR, use the EMR console to create a cluster and run a job that generates the data API.
B
AWS Glue, use the Glue console to create a crawler that generates a data catalog and use Glue jobs to generate the data API.
C
Amazon ECS, use the ECS console to deploy a containerized application that exposes the data API.
D
Amazon API Gateway, use the API Gateway console to create a RESTful API that integrates with other AWS services to retrieve and expose the data.
No comments yet.