For which AWS service is the customer responsible for maintaining the underlying operating system?
Amazon DynamoDB
Amazon S3
Amazon EC2
AWS Lambda
Explanations:
Amazon DynamoDB is a fully managed NoSQL database service where AWS takes care of all the underlying infrastructure, including operating system maintenance. Users only manage their data and database operations.
Amazon S3 (Simple Storage Service) is a fully managed object storage service. Users do not manage any operating systems or infrastructure; AWS handles everything, allowing users to focus on their data storage and retrieval.
Amazon EC2 (Elastic Compute Cloud) allows users to launch and manage virtual servers in the cloud. In this service, customers are responsible for maintaining the underlying operating system, including updates, security patches, and configuration.
AWS Lambda is a serverless computing service where users run code without managing servers or operating systems. AWS takes care of all underlying infrastructure, allowing users to focus solely on their code.