AWS Certified Solutions Architect – Professional — Question 431

A company has an on-premises monitoring solution using a PostgreSQL database for persistence of events. The database is unable to scale due to heavy ingestion and it frequently runs out of storage.
The company wants to create a hybrid solution and has already set up a VPN connection between its network and AWS. The solution should include the following attributes:
✑ Managed AWS services to minimize operational complexity.
✑ A buffer that automatically scales to match the throughput of data and requires no ongoing administration.
✑ A visualization tool to create dashboards to observe events in near-real time.
✑ Support for semi-structured JSON data and dynamic schemas.
Which combination of components will enable the company to create a monitoring solution that will satisfy these requirements? (Choose two.)

Answer options

Correct answer: B, D

Explanation

Amazon Kinesis data streams, paired with AWS Lambda, function as a highly scalable and managed buffering solution to absorb heavy ingestion throughput. Amazon Elasticsearch Service (Amazon ES) natively supports semi-structured JSON data with dynamic schemas and includes a built-in Kibana endpoint, which is ideal for creating near-real-time visualization dashboards. Other options such as Amazon Aurora or Amazon Neptune are not optimized for dynamic, semi-structured log indexing and lack the native near-real-time dashboarding capabilities provided by Kibana for this use case.