An enterprise security architect is reviewing the security boundaries for a newly deployed application utilizing Function as a Service (FaaS) within a public cloud provider. To ensure governance and compliance, the security team must establish clear operational boundaries under the cloud shared responsibility model. Which of the following management tasks remains the primary responsibility of the customer in this serverless architecture deployment?
- Configuring application identity access management, input validation, and data encryption policiesAnswer
- BPatching vulnerabilities within the underlying server operating system and container runtime
- CEstablishing perimeter firewall boundaries to implicitly trust internal function-to-function communications
- DManaging hypervisor isolation security and physical hardware provisioning in the cloud data center
Answer
Configuring application identity access management, input validation, and data encryption policies
Under the cloud shared responsibility model for serverless (Function as a Service) deployments, the cloud provider abstracts away physical hardware, hypervisors, operating systems, and runtime execution environments. Consequently, customer responsibility shifts up the stack to focus strictly on securing application source code, implementing robust identity and access controls, sanitizing inputs, and enforcing data encryption policies.
Step-by-Step Solution
Key Concept
Cloud Shared Responsibility Model for Serverless Architectures