A media company is migrating its user authentication store to Amazon DynamoDB. The company must comply with strict industry data security standards. Under the AWS Shared Responsibility Model, which two security tasks are the responsibility of the customer? (Select TWO.)
- Configuring AWS Identity and Access Management (IAM) policies to restrict database access to authorized application serversCevap
- Encrypting sensitive user password hashes on the client side before writing them to the tableCevap
- CApplying security patches to the guest operating system hosting the database engine
- DAttaching security groups to the DynamoDB tables to restrict network access to the database endpoints
- EReplacing failing solid-state drives (SSDs) in the underlying physical storage servers
Cevap
The customer is responsible for configuring AWS Identity and Access Management (IAM) policies to restrict database access and encrypting sensitive user password hashes on the client side.
For fully managed services such as Amazon DynamoDB, AWS manages the physical infrastructure, the virtualization layer, the operating system, and the database software itself. The customer is responsible for managing data inside the service, which includes configuring IAM policies to restrict API access and implementing data encryption (such as client-side encryption before writing data to AWS).
Adım Adım Çözüm
Anahtar Kavram
Under the AWS Shared Responsibility Model, for managed services like Amazon DynamoDB, AWS operates the infrastructure layer, the operating system, and the database platform. The customer retains responsibility for securing their data, including access control (IAM) and data encryption.