A media streaming company uses Amazon DynamoDB to store user watch histories and profiles. Under the AWS Shared Responsibility Model, which of the following tasks is the responsibility of the customer?
- Defining Identity and Access Management (IAM) policies to restrict read and write access to the database tablesAnswer
- BPatching the underlying operating system and database engine running the DynamoDB service
- CConfiguring stateless network Access Control Lists (NACLs) directly on the DynamoDB database instances to manage incoming traffic
- DRequesting compliance certification documents for physical data center security by contacting AWS Support directly rather than using AWS Artifact
Answer
Defining Identity and Access Management (IAM) policies to restrict read and write access to the database tables
In the Shared Responsibility Model, AWS manages the security 'of' the cloud (including patching the OS, managing physical infrastructure, and database engines for managed services like DynamoDB). The customer is responsible for security 'in' the cloud, which includes managing their data, configuring client-side encryption, and defining access permissions through Identity and Access Management (IAM) policies to secure access to the tables.
Step-by-Step Solution
Key Concept
Shared Responsibility Model for Managed Services
Estimated Time:1m 0s