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
C. Access to DynamoDB tables
This means that customers are responsible for managing access control to their DynamoDB tables, including configuring IAM policies, roles, and permissions to ensure that only authorized users or services can interact with the tables. This responsibility involves setting up appropriate authentication and authorization mechanisms to protect the data stored in DynamoDB from unauthorized access.
C. Access to DynamoDB tables
The customer is responsible for managing access control to their DynamoDB tables, including defining permissions, roles, and policies to control who can access the tables and what actions they can perform. This involves setting up appropriate IAM policies and roles to restrict access to authorized users and applications while adhering to security best practices.
Customers are responsible for managing their data (including encryption options), classifying their assets, and using IAM tools to apply the appropriate permissions.
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.
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.
The answer is C. Access to DynamoDB tables.
Within the AWS Shared Responsibility Model, Amazon is responsible for the physical security of DynamoDB, patching DynamoDB, and encrypting non-active data in DynamoDB. Customers are responsible for accessing DynamoDB tables.
C. Access to DynamoDB tables
Under the AWS Shared Responsibility Model, customers are responsible for managing access to their resources, including controlling who has access to their Amazon DynamoDB tables. This involves setting up and configuring AWS Identity and Access Management (IAM) policies to control authentication and authorization for DynamoDB.
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 7 months, 2 weeks ago[Removed]
Most Recent 1 week, 2 days agoNIREI_AKANE
3 months, 2 weeks agolucaschen9511
3 months, 3 weeks agochalaka
4 months, 4 weeks agoItzmelakshmikanth3108
6 months agoFrank3108
6 months, 2 weeks agobd29
7 months agoLinuxChamp
7 months, 1 week agoAmaan101
7 months, 1 week agoRuffyit
7 months, 3 weeks agoTheFivePips
8 months agoBShelat
8 months, 2 weeks agoAxiansPT
9 months agoohoong
9 months, 1 week agoVikJo1978
9 months, 2 weeks agoaxat
9 months, 3 weeks ago