AWS Certified Cloud Practitioner — Question 547
A company is using AWS Lambda functions to build an application.
Which tasks are the company's responsibility, according to the AWS shared responsibility model? (Choose two.)
Answer options
- A. Patch the servers where the Lambda functions are deployed.
- B. Establish the IAM permissions that define who can run the Lambda functions.
- C. Write the code for the Lambda functions to define the application logic.
- D. Deploy Amazon EC2 instances to support the Lambda functions.
- E. Scale out the Lambda functions when the load increases.
Correct answer: B, C
Explanation
Under the AWS shared responsibility model for serverless services like AWS Lambda, AWS manages the underlying infrastructure, operating system patching, and automatic scaling, which rules out options A, D, and E. The customer remains responsible for securing their data, writing the application code (option C), and configuring access controls and execution permissions using IAM (option B).