Free sample lesson · No account

Cloud Security Fundamentals · Module 1, The Cloud Security Stack: Shared Responsibility and the Reference Architecture

The NIST cloud definition and why it still matters

Mell and Grance (2011), in NIST Special Publication 800-145, defined cloud computing as a model with five essential characteristics (on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service), three service models (Infrastructure as a Service, Platform as a Service, Software as a Service), and four deployment models (private, community, public, hybrid). The document is two pages long and remains the most-cited US Government cloud-computing definition.

The definition matters for security work because the service-model distinction tells you who is responsible for what. In IaaS the cloud provider runs the hypervisor and the physical hardware; the customer runs the operating system and everything above it. In PaaS the provider extends responsibility up through the runtime; the customer owns the application code, data, and identity. In SaaS the provider runs almost everything; the customer keeps responsibility for identity, data classification, and configuration of the SaaS application. Almost every cloud-security incident maps to a misunderstanding at one of those seams.

NIST SP 500-292 (Liu et al. 2011) extended SP 800-145 with a reference architecture: five major actors (cloud consumer, cloud provider, cloud carrier, cloud auditor, cloud broker) with explicit role definitions and the security activities each performs. As a security engineer you read SP 500-292 to understand which controls are properly the customer's responsibility, which the provider's, and which are shared. AWS, Microsoft, and Google all publish 'shared-responsibility' diagrams that compress this into a single image; the NIST publications give you the underlying vocabulary to read those diagrams critically when a vendor's diagram leaves out an important seam.

Key takeaways

  • NIST SP 800-145 defines five cloud characteristics, three service models (IaaS, PaaS, SaaS), and four deployment models. It is the foundational definition every cloud-security framework cites.
  • NIST SP 500-292 gives the reference architecture with five actors and the security responsibilities of each. It is the lens for reading vendor shared-responsibility diagrams.
  • Most cloud incidents map to a misunderstood seam in the shared-responsibility model. The customer is always responsible for IAM and data classification.

Sources

  1. Mell, P., & Grance, T. (2011). The NIST Definition of Cloud Computing (NIST Special Publication 800-145). National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.800-145
  2. Liu, F., Tong, J., Mao, J., Bohn, R., Messina, J., Badger, L., & Leaf, D. (2011). NIST Cloud Computing Reference Architecture (NIST Special Publication 500-292). National Institute of Standards and Technology. https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication500-292.pdf

That was one lesson. The course has 13.

Cloud Security Fundamentals: 6 modules, every lesson grounded in primary sources, with knowledge checks and a verifiable certificate.

Enroll from $197

Get cybersecurity career insights delivered weekly

Join cybersecurity professionals receiving weekly intelligence on threats, job market trends, salary data, and career growth strategies.

By subscribing you agree to our privacy policy. Unsubscribe anytime.

Working in Applied AI? Browse Applied AI career courses.