A Chief Information Security Officer (CISO) is auditing enterprise cloud services to enforce compliance with the cloud shared responsibility model across diverse architectures. Match each cloud service model implementation on the left to the corresponding primary security responsibility retained by the cloud customer on the right.
- Infrastructure as a Service (IaaS) virtual server clusterManaging operating system configurations, guest firewall rules, application binaries, and middleware security patches.
- Platform as a Service (PaaS) managed relational databaseConfiguring database user access rights, table-level encryption keys, and query logic, while relying on the provider for host OS and database engine patching.
- Function as a Service (FaaS) event-driven microserviceWriting secure stateless code logic, defining trigger event bindings, and configuring granular IAM execution roles, while the provider manages runtime environment scaling.
- Software as a Service (SaaS) cloud collaboration suiteConfiguring tenant user access controls, data loss prevention (DLP) rules, and identity federation settings, while the provider manages all software binaries and infrastructure.
Answer
Each cloud service model maps to a specific tier in the shared responsibility matrix based on the level of abstraction provided by the vendor. IaaS requires customer management of OS and networking firewall controls; PaaS requires customer management of data objects and access rights while delegating OS/engine patching to the vendor; FaaS leaves application code and identity execution context to the customer; SaaS limits customer control strictly to data governance, access controls, and policy configurations.
The mapping accurately reflects how responsibility shifts from customer-heavy in IaaS (OS, middleware, network controls) to provider-heavy in SaaS (entire application stack), with PaaS and FaaS delegating runtime and platform maintenance to the cloud provider while keeping data, code, and access governance under customer control.
Step-by-Step Solution
Key Concept
Cloud Shared Responsibility Matrix across IaaS, PaaS, FaaS, and SaaS