Cloud, Container, and Virtualization Operations

Key Takeaways

  • The shared responsibility model defines who secures each layer; the customer always owns identity, data, and configuration even in SaaS.
  • Misconfiguration, not provider breach, is the dominant cloud risk: public storage buckets, over-permissive IAM, and exposed management interfaces.
  • Container security covers trusted/signed images, minimal base images, scanning in CI, externalized secrets, and dropping privileges at runtime.
  • Virtualization risk includes VM escape, VM sprawl, insecure golden images, and unprotected snapshots; harden the hypervisor and templates.
  • Infrastructure as code delivers consistency but can deploy the same insecure setting at scale, so templates need scanning and change review.
Last updated: June 2026

Shared Responsibility Is a Guaranteed Exam Topic

Cloud does not remove security operations; it changes who manages each layer and how fast a single mistake scales. The shared responsibility model is one of the most frequently tested cloud concepts on SY0-701. Memorize the dividing line: the provider secures the cloud (facilities, hardware, the service itself) and the customer secures what they put in the cloud (identity, data, configuration).

ModelProvider managesCustomer manages
IaaSFacilities, hardware, host hypervisorGuest OS, apps, data, IAM, network rules, patching
PaaSPlatform runtime, OS, scalingApp code, data, IAM, app configuration
SaaSApplication, platform, all infrastructureUsers, access, data, sharing/retention settings

The classic question: in SaaS, who disables a departing employee's account? The customer. The provider patches the application, but identity, access, data, and sharing configuration always stay with the customer.

Cloud Operations Controls

ControlPurpose
IAM least privilegeScope each role to the minimum API and resource access
MFA for administratorsProtect the management plane from credential theft
Security groups / network ACLsRestrict allowed network paths
Cloud audit loggingRecord API calls, authentication, and resource changes
CSPM (Cloud Security Posture Management)Continuously find risky misconfigurations such as public buckets
Secrets managerStore credentials outside code, images, and repos
Resource taggingDrive ownership, classification, cost, and incident response
IaC scanning + reviewStop insecure templates from being deployed repeatedly

Containers Are Not Full VMs

A container shares the host kernel; it is process-level isolation, not a full virtual machine with its own kernel. That distinction drives the controls: protect the image and the runtime.

  • Image source: pull from trusted, signed registries; verify provenance.
  • Base image: use minimal, maintained images (for example distroless or slim) to shrink attack surface.
  • Scanning: scan images in the CI/CD pipeline and during the runtime lifecycle.
  • Secrets: inject at runtime via a secrets manager; never bake them into image layers or commit .env files.
  • Privileges: avoid --privileged, run as non-root, and drop unneeded Linux capabilities.

Virtualization and Hypervisor Risks

RiskControl
VM escape / hypervisor compromisePatch the hypervisor; restrict and MFA admin access
VM sprawlInventory, ownership, and lifecycle decommissioning
Insecure templatesHarden the golden image before cloning
Snapshot exposureEncrypt, restrict, and expire snapshots with sensitive data
Lateral movementMicrosegmentation and least privilege between workloads

Worked Scenario

A team deploys a containerized API into a cloud account. A strong posture uses least-privilege service roles, private subnet placement, TLS terminated at the ingress, image scanning in CI, no hardcoded secrets, runtime logging to the cloud audit trail, CPU/memory limits, patched worker nodes, and an infrastructure-as-code template that passed a policy scan in code review.

Common Exam Traps

Trap answerBetter reasoning
"The provider secures everything."Shared responsibility leaves identity, data, and configuration with the customer.
"A container is just a small VM."Containers share the host kernel and need image and runtime controls.
"Snapshots are harmless temp files."Snapshots can contain full disk data and must be protected.
"IaC is automatically secure."Templates need scanning, review, and change control.

The Misconfiguration Problem Dominates Cloud Breaches

The exam echoes industry reality: the most common cause of cloud data exposure is not a provider failure but a customer misconfiguration. Know the recurring offenders and the control that catches each.

MisconfigurationDetection / fix
Public object storage bucketCSPM rule flags public ACL; default to private + bucket policy
Over-permissive IAM (wildcard * actions)Access analyzer + least-privilege policy review
Exposed management interface (SSH/RDP open to 0.0.0.0/0)Security group restriction + bastion/jump host
Disabled or unmonitored audit loggingEnforce logging via organization policy
Long-lived static access keysRotate keys; prefer short-lived roles and federation

Cloud Network and Identity Architecture

Cloud security operations lean heavily on identity as the new perimeter. Prefer federated identity and short-lived tokens over static keys, and require MFA on every privileged role. Network controls layer on top: place sensitive workloads in private subnets, expose only what is needed through a load balancer or API gateway, and use VPC/VNet peering or transit gateways with explicit routes rather than broad open connectivity.

A cloud access security broker (CASB) sits between users and cloud services to enforce data loss prevention, visibility, and access policy across sanctioned and unsanctioned SaaS. The exam pairs CASB with discovering shadow IT (unsanctioned SaaS adopted by business units).

Serverless and the Vanishing OS

With serverless functions (for example, function-as-a-service), the customer no longer patches an operating system at all, but still owns code dependencies, function permissions, secrets handling, and event-source configuration. The exam uses serverless to reinforce that responsibility does not disappear; it concentrates into identity, code, and configuration.

Test Your Knowledge

In a SaaS customer-relationship management application, who is usually responsible for disabling a former employee's account?

A
B
C
D
Test Your KnowledgeMulti-Select

Which actions improve container security? Choose two.

Select all that apply

Scan images for vulnerabilities in the CI pipeline
Store production passwords inside the container image
Use minimal, maintained base images
Run every container with the privileged flag by default
Test Your Knowledge

A cloud team keeps deploying the same overly permissive security group across many environments. What should be corrected first to stop the pattern?

A
B
C
D