nerdexam
Amazon

SAA-C03 · Question #156

A company is developing a highly available natural language processing (NLP) application. The application handles large volumes of concurrent requests. The application performs NLP tasks such as…

The correct answer is A. API Gateway + DynamoDB: Provides high scalability, low latency, and seamless integration. with Amazon Comprehend for NLP tasks. analysis or entity recognition. ElastiCache is unsuitable for permanent storage. effectively for high concurrent loads. optimal choice for this use case.

Submitted by lukas.cz· Mar 4, 2026Design High-Performing Architectures

Question

A company is developing a highly available natural language processing (NLP) application. The application handles large volumes of concurrent requests. The application performs NLP tasks such as entity recognition, sentiment analysis, and key phrase extraction on text data. The company needs to store data that the application processes in a highly available and scalable database. Which solution will meet these requirements?

Options

  • AAPI Gateway + DynamoDB: Provides high scalability, low latency, and seamless integration
  • BHTTP API + Translate + ElastiCache: Translate is not relevant for NLP tasks like sentiment
  • CSQS + EC2 + RDS: Increases complexity and operational overhead. RDS may not scale
  • DWebSocket API + Textract: Textract is irrelevant for NLP tasks. WebSocket API is not the

How the community answered

(48 responses)
  • A
    77% (37)
  • B
    15% (7)
  • C
    2% (1)
  • D
    6% (3)

Explanation

with Amazon Comprehend for NLP tasks. analysis or entity recognition. ElastiCache is unsuitable for permanent storage. effectively for high concurrent loads. optimal choice for this use case.

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice