ELI5: What is Cloud Security?

You know how you might store your toys at a friend’s house? You trust your friend to keep them safe, but you still want to make sure the door is locked and nobody else can take them. Cloud security is the same idea — when companies store their data on someone else’s computers (the cloud), they need rules and locks to keep that data safe, even though they do not own the building where it lives.

Overview

Cloud security addresses the unique risks and shared responsibilities of deploying resources in cloud environments. As organizations move workloads to IaaS, PaaS, and SaaS platforms, they must understand which security controls they manage versus what the cloud provider handles. Cloud security requires adapting traditional security practices to dynamic, API-driven, multi-tenant environments.

Key Concepts

  • Cloud service models and shared responsibility:
    • IaaS — provider manages physical infrastructure; customer manages OS, apps, data (most customer responsibility)
    • PaaS — provider manages infrastructure + runtime; customer manages apps and data
    • SaaS — provider manages nearly everything; customer manages data and access (least customer responsibility)
  • Cloud deployment models: public, private, hybrid, community, multi-cloud
  • Shared responsibility model — security “of” the cloud (provider) vs. security “in” the cloud (customer)
  • Cloud security controls:
    • CASB (Cloud Access Security Broker) — enforces security policies between users and cloud services
    • CSPM (Cloud Security Posture Management) — monitors cloud configurations for misconfigurations
    • CWPP (Cloud Workload Protection Platform) — protects workloads across cloud environments
  • Identity and access management — federated identity, SSO, and strong IAM policies for cloud resources
  • Data sovereignty — data stored in the cloud is subject to the laws of its physical location
  • Multitenancy risks — data isolation between tenants; side-channel attacks; resource contention
  • API security — cloud services are API-driven; securing APIs is critical to cloud security
  • Secrets management — storing credentials, keys, and tokens securely in cloud environments
  • Edge computing — processing data near the source rather than in a centralized cloud data center
  • Fog computing — extends cloud computing to the network edge, providing local processing and storage
  • VPC (Virtual Private Cloud) — isolated virtual network within a public cloud provider
  • Transit gateway — centralized hub connecting multiple VPCs and on-premises networks
  • Availability zones — physically separate data centers within a cloud region for redundancy
  • SWG (Secure Web Gateway) — filters unwanted software and enforces corporate policy for web traffic

Exam Tips

Remember

Shared responsibility: IaaS = customer manages the most; SaaS = provider manages the most. CASB = policy enforcement between users and cloud. CSPM = finds misconfigurations. The exam loves testing the shared responsibility model.

Connections

Practice Questions

Scenario

See case-cloud-security for a practical DevOps scenario applying these concepts.