A technology company plans to migrate its legacy relational database to AWS. The database administrator requires root-level access to the underlying operating system to install custom security patches and configure proprietary kernel extensions. Which AWS service or resource configuration should the company choose to meet these requirements?
- AAmazon RDS for PostgreSQL
- BAmazon DynamoDB
- Amazon Elastic Block Store (Amazon EBS) volume attached to an Amazon EC2 instanceAnswer
- DAmazon Aurora
Answer
Amazon Elastic Block Store (Amazon EBS) volume attached to an Amazon EC2 instance
The configuration using an Amazon Elastic Block Store (Amazon EBS) volume attached to an Amazon EC2 instance is correct. This self-managed database model gives the customer root-level control over the operating system, making it possible to install custom security updates, modify kernel extensions, and manage software dependencies directly. AWS remains responsible only for the physical infrastructure and hypervisor layers.
Step-by-Step Solution
Key Concept
Managed vs. Self-Managed Databases on AWS
Estimated Time:2m 0s