Cloud Computing Architecture Guide

Security, Encryption, Detection, and Evidence

What This Chapter Is About

Teach security as layered risk control across identity, data, network, edge, workloads, posture, detection, response, and evidence.

Keep one durable idea in view:

Cloud security combines preventive, detective, responsive, and evidentiary controls around explicit risks and ownership.

Sections

  1. Security as Layered Risk Control

  2. Encryption, Keys, Secrets, and Certificates

  3. Network, Edge, and Workload Protection

  4. Posture, Vulnerability, Threat Detection, and Response

  5. Logging, Audit Evidence, and Security Ownership

  6. Designing Security Controls for a Sensitive Public API

How the Chapter Develops

The chapter develops in this order:

  1. Start with risks, assets, trust boundaries, and layered control purposes.

  2. Protect data and machine trust through encryption, keys, secrets, and certificates.

  3. Place edge, network, and workload controls along real attack paths.

  4. Connect posture and vulnerability findings to threat detection and response.

  5. Turn logs and configuration history into useful evidence with named owners.

  6. Apply the full model to a public API handling sensitive customer data.

Together, these sections show that this capability is an architecture responsibility and decision space, not a catalog of provider features.

What You Will Be Able to Do

By the end of this chapter, the reader should be able to:

  • Classify controls as preventive, detective, responsive, or evidentiary.

  • Explain the distinct responsibilities of encryption, key management, secrets, and certificates.

  • Place security controls across edge, network, identity, workload, data, and operations layers.

  • Connect posture, vulnerability management, detection, response, logging, and audit evidence.

  • Design and explain a layered control set for a sensitive public API.

Key Ideas

  • Security begins with assets, risks, trust boundaries, and ownership rather than a list of tools.

  • Encryption is only as strong as key access, rotation, recovery, and operational practice.

  • Preventive controls reduce likelihood; detective controls reveal activity; response limits impact; evidence supports learning and assurance.

  • Posture findings and threat alerts need prioritization, ownership, and response paths.

  • Logging everything is not the same as collecting useful, protected, reviewable evidence.