Question

Difficulty: HardCloud Architecture and Deployment Models

A healthcare technology enterprise deploys an event-driven application using cloud-managed API gateways, serverless execution functions (FaaS), and a managed NoSQL database service to ingest patient telemetry data. The chief information security officer (CISO) requires a security matrix mapping operational duties under the cloud service provider's shared responsibility model for serverless workloads. Which of the following tasks is exclusively the responsibility of the customer organization?

  1. Writing secure application logic, defining granular function access permissions, and managing data payload encryption key policiesAnswer
  2. B
    Applying security updates, OS kernel patches, and runtime dependency upgrades to the underlying serverless execution hosts
  3. C
    Managing physical data center perimeter security, power redundancy, and hardware security module maintenance
  4. D
    Establishing implicit trust zones across internal function invocations by bypassing microsegmentation within the cloud private network

Answer

Writing secure application logic, defining granular function access permissions, and managing data payload encryption key policies
Under the cloud shared responsibility model for serverless (Function as a Service) deployments, the cloud provider abstracts away infrastructure, host operating systems, and runtime engines. The customer remains fully accountable for secure application coding practices, configuring Identity and Access Management (IAM) role privileges assigned to functions, validating input data, and encrypting sensitive data at rest and in transit.

Step-by-Step Solution

1
Analyze the cloud service abstraction level in the scenario
Identified the architecture as a serverless (FaaS) and managed platform deployment where hardware, virtualization, and host operating systems are abstracted away by the CSP.
Serverless architectures shift low-level infrastructure management (OS patching, runtime maintenance) to the cloud service provider.
2
Evaluate operational responsibilities under the Shared Responsibility Model for FaaS
Determined that the customer remains responsible for application code, IAM role definitions, API configuration, and data security.
Even in highly abstracted serverless environments, customers always own their data, access management logic, and application code security.

Key Concept

Cloud Shared Responsibility Model in Serverless (FaaS) Architecture
Rate this question