Cloud Shared Responsibility and Service Models

Key Takeaways

  • The shared responsibility model splits security tasks between provider and customer, and the split shifts with the service model.
  • In IaaS the customer owns the most: guest OS, runtime, applications, data, identities, and most network controls.
  • In PaaS the provider owns the platform and OS, while the customer keeps data, identity, app configuration, and access.
  • In SaaS the customer still owns users, data, tenant settings, access policy, and monitoring of tenant activity.
  • Misconfiguration, weak IAM, exposed object storage, and missing logging are the most-tested cloud architecture risks on SY0-701.
Last updated: June 2026

The Question Behind Every Cloud Item

Cloud questions on SY0-701 almost always reduce to one phrase: who is responsible? Under the shared responsibility model, the provider secures the cloud infrastructure (security of the cloud) and the customer secures what they put into it and how they configure it (security in the cloud). The exact line moves with the service model, and CompTIA expects you to know which way it slides.

Responsibility by Service Model

LayerIaaSPaaSSaaS
Physical data centerProviderProviderProvider
Hypervisor and hardwareProviderProviderProvider
Guest operating systemCustomerProviderProvider
Runtime and middlewareCustomerProviderProvider
Application codeCustomerCustomerProvider
Data classification and handlingCustomerCustomerCustomer
Identity and access configurationCustomerCustomerCustomer
Tenant security settingsCustomerCustomerCustomer
User activity reviewCustomerCustomerCustomer

Exam shortcut: data, identity, access, and configuration stay with the customer in every model. The provider's slice grows as you move IaaS -> PaaS -> SaaS, but it never absorbs your data or your IAM choices. A fourth model, serverless / Function-as-a-Service, pushes even the runtime to the provider but still leaves code logic, secrets, and data to the customer.

Deployment Models and Their Concerns

ModelMeaningDominant security concern
Public cloudShared provider infrastructure used by many tenantsTenant isolation, configuration, IAM
Private cloudCloud platform dedicated to one organizationInternal governance and platform hardening
Hybrid cloudMix of on-prem and cloudIdentity federation, routing, data movement
Multi-cloudMore than one providerPolicy consistency, monitoring complexity
RegionGeographic location of resourcesData residency, latency, sovereignty
Availability zoneIsolated facility group inside a regionHigh availability and fault isolation

High-Value Cloud Controls

RiskControl
Public object-storage exposureBlock public access, review bucket policy, enforce encryption, enable access logs
Overprivileged adminsRole-based access, MFA, just-in-time access, periodic access reviews
Lost cloud logsCentralized log export, retention policy, immutable storage where required
Unpatched IaaS instancesPatch management, golden images, vulnerability scanning
Secrets in codeSecrets manager, automatic rotation, CI/CD secret scanning
Insecure internet exposureSecurity groups, network ACLs, private endpoints, WAF

Security Group Mini-Example

A cloud VM in a public subnet serves HTTPS. A database sits in a private subnet. Admins connect over a corporate VPN. A defensible security-group intent:

TargetRule
Web VM inboundAllow TCP 443 from 0.0.0.0/0
Web VM adminAllow SSH/RDP only from the VPN admin CIDR
Database inboundAllow the DB port only from the web/app security group
Database from internetDeny all internet sources
Outbound logsAllow to the centralized logging endpoint

Never read the word "cloud" as "automatically secure." The cloud makes secure patterns available; the customer must select and configure them.

Two PBQ-Style Scenarios

Scenario 1 (IaaS): A team runs an IaaS Linux server for a public app. The provider confirms the underlying host is patched, yet a scan flags critical guest-OS vulnerabilities. Correct conclusion: the customer must patch the guest OS, because IaaS leaves OS maintenance to the customer. Provider patching of the hypervisor never touches your VM.

Scenario 2 (SaaS): A SaaS email platform suffers a mailbox compromise because the tenant never required MFA. The provider runs the service, but the customer owns tenant identity policy and monitoring. The best answer is to enforce MFA and review risky sign-ins, not to ask the provider to patch its servers.

Cloud Exam Traps

  • Trap: "The provider is responsible for all security." False. Data, identity, access, and configuration remain yours.
  • Trap: "SaaS means no customer security work." False. Tenant settings, users, retention, DLP, and logs are all customer-owned.
  • Trap: "Encryption solves public exposure." Encryption protects confidentiality but does not stop a wide-open bucket policy from serving data to anyone allowed by that policy.
  • Trap: "Multi-cloud automatically improves resilience." It can, but it adds complexity and demands consistent identity, logging, and governance across providers.

Cloud-Native Building Blocks

SY0-701 expects familiarity with the architecture pieces that compose modern cloud workloads, because each shifts the responsibility line and changes the attack surface:

  • Virtualization and hypervisors isolate guest VMs; the exam-relevant risk is VM escape, where a guest breaks into the host, which is why hypervisor patching is the provider's most critical duty.
  • Containers package an app with its dependencies and share the host kernel; they are lighter than VMs but offer weaker isolation, so image scanning and a hardened runtime matter.
  • Microservices split an application into small services that communicate over APIs, increasing the number of internal trust boundaries and the need for mTLS and gateway policy.
  • Infrastructure as Code (IaC) defines environments in version-controlled templates, making secure defaults repeatable but turning a single bad template into a fleet-wide misconfiguration.
  • Serverless / Function-as-a-Service removes server management entirely; the customer still owns code logic, secrets handling, and the data the function touches.

The recurring theme: every abstraction the provider adds removes one operational burden from you but never removes your duty to secure data, identity, and configuration.

Test Your Knowledge

A company runs a database on a cloud IaaS virtual machine. Who is typically responsible for patching the guest operating system?

A
B
C
D
Test Your KnowledgeMulti-Select

A company uses a SaaS CRM. Which responsibilities normally remain with the customer? Choose three.

Select all that apply

Managing user accounts and access
Classifying and protecting uploaded customer data
Replacing failed disks in the provider data center
Configuring tenant security settings
Maintaining the SaaS application source code
Test Your Knowledge

A storage bucket containing confidential reports is accidentally made public. Which response best addresses the architecture issue?

A
B
C
D