Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam DVA-C01 Topic 2 Question 63 Discussion

Actual exam question for Amazon's DVA-C01 exam
Question #: 63
Topic #: 2
[All DVA-C01 Questions]

A developer is designing a serverless application that customers use to select seats for a concert venue. Customers send the ticket requests to an Amazon API Gateway API with an AWS Lambda function that acknowledges the order and generates an order ID. The application includes two additional Lambda functions: one for inventory management and one for payment processing. These two Lambda functions run in parallel and write the order to an Amazon Dynamo DB table.

The application must provide seats to customers according to the following requirements. If a seat is accidently sold more than once, the first order that the application received must get the seat. In these cases, the application must process the payment for only the first order. However, if the first order is rejected during payment processing, the second order must get the seat. In these cases, the application must process the payment for the second order.

Which solution will meet these requirements?

Show Suggested Answer Hide Answer
Suggested Answer: C

Client-side and server-side encryption:

'DynamoDB Encryption Client' supports client-side encryption, where you encrypt your table data before you send it to DynamoDB. However, DynamoDB provides a server-side encryption at rest feature that transparently encrypts your table when it is persisted to disk and decrypts it when you access the table.

https://docs.aws.amazon.com/dynamodb-encryption-client/latest/devguide/client-server-side.html


Contribute your Thoughts:

Currently there are no comments in this discussion, be the first to comment!


Save Cancel