A is incorrect because when we set up an instance of ec2 we choose the operating system.
B is incorrect because we are configuring and running the database on the ec2 instances so that would be our responsibility.
D is incorrect because the firewall rules are our job.
C is correct because the physical infrastructure where the ec2 instances run is amazon's responsibility
A. Update the guest operating system of the EC2 instances:
Responsibility of the customer: Customers are responsible for managing the software environment within their EC2 instances, including updating the guest operating system.
B. Maintain high availability at the database layer:
Shared responsibility: While AWS ensures high availability at the infrastructure level, customers are responsible for configuring and managing the database layer to achieve high availability. This involves setting up replication, failover mechanisms, and ensuring that the database software is configured appropriately.
C. Patch the physical infrastructure that hosts the EC2 instances:
Responsibility of AWS: AWS manages the physical infrastructure, including patching and updates at the hardware level. Customers do not have direct control over the physical infrastructure.
D. Configure the security group firewall:
Responsibility of the customer: Security groups are a customer-managed feature that controls inbound and outbound traffic to and from EC2 instances. Customers are responsible for configuring security groups to meet their specific security requirements.
C. Patch the physical infrastructure that hosts the EC2 instances.
AWS is responsible for maintaining and patching the physical infrastructure, including the servers and networking equipment that host EC2 instances. This responsibility falls under the AWS shared responsibility model for infrastructure services. However, tasks such as updating the guest operating system of the EC2 instances (Option A), maintaining high availability at the database layer (Option B), and configuring the security group firewall (Option D) are typically the responsibility of the customer.
In the scenario where a company is running a NoSQL database on Amazon EC2 instances, AWS would be responsible for maintaining high availability at the infrastructure level, which includes ensuring the physical infrastructure and underlying virtualization layer are operational and redundant.
Therefore, the correct answer is:
B. Maintain high availability at the database layer.
A is incorrect because when we set up an instance of ec2 we choose the operating system.
B is incorrect because we are configuring and running the database on the ec2 instances so that would be our responsibility.
D is incorrect because the firewall rules are our job.
C is correct because the physical infrastructure where the ec2 instances run is amazon's responsibility
Is it possible that this question has multiple answers? Can be A,
"AWS typically abstracts the physical infrastructure management, providing a higher-level service where users manage instances, databases, and configurations on top of the AWS-provided infrastructure."
"In the context of running a NoSQL database on EC2 instances, AWS's responsibilities generally include ensuring high availability at the infrastructure level, maintaining security group configurations (firewalls), and managing underlying host operating system updates. So, option C might not be solely correct in this scenario."
I thought B and C both are correct answer .
If I had to choose only one answer, I would choose option B, which is to maintain high availability at the database layer. This is because, while AWS is responsible for patching the physical infrastructure that hosts the EC2 instances, maintaining high availability at the database layer is a critical task that requires specialized knowledge and expertise. AWS provides a range of services and features to help ensure high availability, such as automatic failover, data replication, and load balancing, which are specifically designed to help customers run highly available databases on their EC2 instances.
The answer is C. Patch the physical infrastructure that hosts the EC2 instances.
Guest operating system is always responsibility of customer and host of AWS.
https://aws.amazon.com/compliance/shared-responsibility-model/
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
AdrianMonter26
Highly Voted 2 months, 3 weeks agoTheFivePips
Highly Voted 2 months, 3 weeks agoAmin_013
Most Recent 1 day, 18 hours agoShaiTay
4 weeks, 1 day agoGPFT
3 months, 3 weeks agodocoumn
7 months agoItzmelakshmikanth3108
8 months, 3 weeks agoVaibsLearning
9 months agoRuffyit
10 months, 2 weeks agostheno
11 months, 3 weeks agoEdi21
12 months agoMiniYang
1 year, 1 month agolunamuller
1 year, 1 month agocnoodle
1 year, 1 month agoMohammed_Kamal
1 year, 1 month agoparrtner73
1 year, 2 months agoAnyio
1 year, 2 months ago