AWS Certified Cloud Practitioner — Question 773
A company wants to run a NoSQL database on Amazon EC2 instances.
Which task is the responsibility of AWS in this scenario?
Answer options
- A. Update the guest operating system of the EC2 instances.
- B. Maintain high availability at the database layer.
- C. Patch the physical infrastructure that hosts the EC2 instances.
- D. Configure the security group firewall.
Correct answer: C
Explanation
Under the AWS Shared Responsibility Model, deploying a database on Amazon EC2 is an Infrastructure as a Service (IaaS) setup, meaning AWS is responsible for the physical infrastructure, virtualization layer, and hardware maintenance. The customer remains responsible for managing the guest operating system, configuring security groups, and ensuring high availability at the database application layer. Therefore, patching the underlying physical hosts is AWS's responsibility, while the other tasks belong to the customer.