SAP-C02 exam dumps

SAP-C02 practice question 669 of 678

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

SAP-C02 Question 669

Select 2

A company is designing a high-traffic e-commerce application that requires low-latency access to session data, such as shopping cart details, and a separate relational database to manage transactional data like orders and inventory. The application must scale seamlessly during peak shopping seasons without overprovisioning resources. Which combination of AWS services should the company select to meet these requirements?

  1. A

    Amazon DynamoDB for session data and Amazon RDS for transactional data

  2. B

    Amazon ElastiCache for session data and Amazon Aurora Serverless for transactional data

  3. C

    Amazon S3 for session data and Amazon Redshift for transactional data

  4. D

    Amazon ElastiCache for session data and Amazon DynamoDB for transactional data

  5. E

    Amazon DynamoDB for session data and Amazon Aurora Serverless for transactional data

Show answer and explanation

Correct answers: B, E

Explanation

To meet the low-latency requirement for session data, Amazon ElastiCache is an ideal choice because it is an in-memory data store. For transactional data with relational requirements, Amazon Aurora Serverless is a better fit due to its ability to scale seamlessly during peak traffic and its support for relational queries. Alternatively, Amazon DynamoDB can also be used for session data, and Aurora Serverless remains the best option for relational transactional workloads. This combination ensures both performance and scalability without overprovisioning resources.

  • A. Incorrect.

    Amazon DynamoDB is a good choice for low-latency access to session data, but Amazon RDS requires manual provisioning and scaling, which may not be ideal for peak traffic scenarios.

  • B. Correct.

    Amazon ElastiCache is optimized for low-latency, in-memory session data storage, while Amazon Aurora Serverless can handle transactional data with scalability and cost-efficiency, making it suitable for the use case.

  • C. Incorrect.

    Amazon S3 is not designed for low-latency data access or session data storage, and Amazon Redshift is a data warehouse solution, not a relational database for transactional workloads.

  • D. Incorrect.

    Amazon ElastiCache is appropriate for session data, but Amazon DynamoDB is not a relational database and does not support complex transactional workloads involving multiple tables and joins.

  • E. Correct.

    Amazon DynamoDB can handle low-latency session data, and Amazon Aurora Serverless provides a scalable, on-demand solution for managing relational, transactional data, aligning well with the requirements.

Timed practice exam

Take a SAP-C02 practice test under exam conditions

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

Start timed exam