AWS Certified Cloud Practitioner / Question #761 of 719

Question #761

What is a customer responsibility when using AWS Lambda according to the AWS shared responsibility model?

A

Managing the function's dependencies and libraries

B

Securing the physical infrastructure of the Lambda service

C

Applying security patches to the Lambda runtime environment

D

Ensuring the availability of Lambda service in multiple regions

Explanation

In the AWS shared responsibility model, AWS manages the underlying infrastructure (e.g., physical security, runtime patches, and regional availability), while customers are responsible for their code and configurations.

- A (Correct): Customers must manage their function's dependencies and libraries, as these are part of the application code they deploy.
- B (Incorrect): AWS handles physical infrastructure security, not the customer.
- C (Incorrect): AWS manages runtime environment patches; customers only choose the runtime version.
- D (Incorrect): AWS ensures service availability across regions; customers decide where to deploy functions.

Key Takeaway: For serverless services like Lambda, customers focus on code, dependencies, and application-layer security, while AWS manages the rest.

Answer

The correct answer is: A