An enterprise e-commerce organization is migrating its real-time product recommendation system to a serverless Function-as-a-Service (FaaS) architecture hosted by a public cloud service provider (CSP). Which TWO of the following security tasks remain the direct responsibility of the enterprise organization under the cloud shared responsibility model?
- Validating application source code security and implementing function-level API access authorization controls.Answer
- Configuring data classification tags and setting identity-based access policies for database repositories accessed by the function.Answer
- CApplying operating system patches and security updates to the underlying host infrastructure running the serverless containers.
- DPermitting implicit execution privileges to all function requests originating from within the internal virtual cloud network.
Answer
The enterprise customer is responsible for writing secure application source code, enforcing API access authorization logic, classifying sensitive data, and managing access policies for database repositories connected to the serverless function.
Under the cloud shared responsibility model for serverless Function-as-a-Service (FaaS) deployments, the cloud service provider abstracts and manages the underlying hardware, hypervisors, host operating systems, and execution runtimes. The enterprise customer retains full responsibility for securing their custom application code, implementing API authorization controls, classifying data, and setting granular access management policies for any connected data storage repositories.
Step-by-Step Solution
Key Concept
Cloud Shared Responsibility Model in Function-as-a-Service (FaaS)