SAA-C03 exam dumps

SAA-C03 practice question 101 of 553

AWS Certified Solutions Architect - Associate. Associate level, Amazon Web Services. Free question with the correct answer and a full explanation.

SAA-C03 Question 101

Single answer

Your company is building a serverless application for processing and exposing data via APIs. The application must support both RESTful requests and WebSocket communication. You need a solution that will allow you to manage these APIs efficiently, apply throttling and caching policies, and integrate seamlessly with AWS Lambda for backend processing. Which service should you use to meet these requirements?

  1. A

    Amazon API Gateway

  2. B

    AWS App Runner

  3. C

    Amazon Elastic Load Balancer (ELB)

  4. D

    Amazon CloudFront

Show answer and explanation

Correct answer: A

Explanation

Amazon API Gateway is the most suitable service for this scenario because it is explicitly designed for managing RESTful and WebSocket APIs. It offers features like throttling, caching, and seamless integration with AWS Lambda, which are essential for a serverless application. Other options like AWS App Runner, ELB, and CloudFront do not provide the necessary API management capabilities.

  • A. Correct.

    Amazon API Gateway is specifically designed for creating and managing RESTful APIs and WebSocket APIs. It supports features like throttling, caching, and seamless integration with AWS Lambda, which is ideal for a serverless architecture.

  • B. Incorrect.

    AWS App Runner is a fully managed service for deploying containerized applications. It is not designed for API management or handling WebSocket communication.

  • C. Incorrect.

    Amazon Elastic Load Balancer (ELB) is used for distributing incoming traffic across multiple targets, such as EC2 instances or containers. It does not provide API management capabilities or support for WebSocket communication.

  • D. Incorrect.

    Amazon CloudFront is a content delivery network (CDN) service that helps speed up the delivery of static and dynamic content. While it can integrate with APIs for caching, it does not manage APIs or support WebSocket communication.

Timed practice exam

Take a SAA-C03 practice test under exam conditions

65 questions in 130 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam