A healthcare analytics company is migrating its data warehousing workloads to Amazon Redshift to perform complex queries on patient data. According to the AWS Shared Responsibility Model, which two of the following security and operational tasks are the responsibility of the customer?
- Managing database user accounts, cluster-level security groups, and database-level permissionsAnswer
- Enabling encryption at rest for the data warehouse using customer-managed keys in AWS Key Management Service (AWS KMS)Answer
- CPatching and upgrading the operating system of the underlying Redshift cluster nodes
- DMaintaining physical security and environmental controls in the AWS data centers hosting the cluster
- EConfiguring stateless Network Access Control Lists (NACLs) to manage traffic between individual nodes inside the cluster
Answer
Managing database user accounts, cluster-level security groups, and database-level permissions; Enabling encryption at rest for the data warehouse using customer-managed keys in AWS Key Management Service (AWS KMS)
Under the AWS Shared Responsibility Model for managed services like Amazon Redshift, the customer is responsible for security 'in' the cloud, which includes managing database user access, permissions, cluster security groups, and data protection settings such as enabling encryption at rest using AWS Key Management Service (AWS KMS) keys.
Step-by-Step Solution
Key Concept
Shared Responsibility Model for Managed Services