based on docs, AWS DynamoDB is automatically encrypted your data as default (but RDS you must turn on this feature by your self)
ref: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/EncryptionAtRest.html
ref: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Encryption.html#Overview.Encryption.Determining
Under the AWS Shared Responsibility Model, the customer's responsibilities when using Amazon DynamoDB include:
C. Access to DynamoDB tables
The customer is responsible for managing and controlling access to their DynamoDB tables. This includes defining appropriate permissions, user access control, and authentication mechanisms to ensure that only authorized users or services can access the tables.
The other options are not customer responsibilities:
D. Encryption of data at rest in DynamoDB: AWS provides encryption of data at rest as a built-in feature for DynamoDB. The customer can enable encryption for their tables, but AWS handles the actual implementation and management of the encryption process.
Therefore, the correct customer responsibility is C. Access to DynamoDB tables.
based on docs, AWS DynamoDB is automatically encrypted your data as default (but RDS you must turn on this feature by your self)
ref: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/EncryptionAtRest.html
Under the AWS Shared Responsibility Model, the responsibility for certain aspects of a service is divided between AWS and the customer. Regarding Amazon DynamoDB:
The customer is responsible for:
C. Access to DynamoDB tables
This means that the customer is responsible for managing and controlling access to their DynamoDB tables, including setting up appropriate IAM (Identity and Access Management) permissions and policies.
AWS is responsible for:
A. Physical security of DynamoDB
B. Patching of DynamoDB
D. Encryption of data at rest in DynamoDB
AWS takes care of the physical infrastructure, patches and updates the DynamoDB service, and provides encryption mechanisms for data at rest. It's important for customers to be aware of their responsibilities and configure access controls accordingly to ensure the security of their DynamoDB tables.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
James_Srm
Highly Voted 1 year, 2 months agogoushaa
Highly Voted 7 months, 1 week agonewbieaws9x
Most Recent 3 days, 19 hours agoRoroyoshi
1 week, 4 days agoklaus___1000
1 month, 1 week agoSir_Kay
2 months, 1 week agovinaykranth
2 months, 2 weeks agoQurresh
2 months, 2 weeks agoArieloz
2 months, 3 weeks agoCollinsk
3 months agoFrankdespi
3 months, 1 week agoguilherme_tambelini
3 months, 3 weeks agoDurella
4 months, 2 weeks agoShaiTay
5 months, 2 weeks agonigol
7 months agoTheFivePips
7 months, 1 week ago[Removed]
7 months, 3 weeks ago