Secure cloud growth requires an operating model, not isolated controls
Cloud adoption often begins through individual projects that look manageable alone, but the combined estate quickly becomes difficult to see, govern and recover.
Cloud adoption often begins through individual projects. Each choice may look manageable on its own, yet the combined estate quickly becomes difficult to see, govern and recover. Sustainable cloud security therefore depends on repeatable platform decisions, named ownership and evidence that controls are working.
PFGsec point of view
Start with the control plane and the highest consequence failure paths. Secure organization structure, identity, public exposure, logging, encryption, backups and privileged access before adding more tooling.
01 Provider responsibility has limits
The provider protects underlying services. The customer still owns data use, identities, configuration, integrations and risk decisions.
02 Identity is the primary boundary
Administrative, workforce and workload identities can reach resources from anywhere. Strong authentication and precise authorization are foundational.
03 Guardrails must precede scale
Account structure, policy, logging and network patterns should exist before teams deploy production workloads.
04 Configuration is attack surface
Public access, excessive permissions, exposed secrets and disabled logging can create material risk without a software flaw.
05 Resilience is a security outcome
Backups, recovery design, incident readiness and tested restoration determine whether the organization can withstand destructive events.
What good looks like
- All accounts and resources have owners
- Access is federated and attributable
- Critical configuration is prevented by policy
- Recovery is tested and measured
Priority evidence
- Inventory
- Identity architecture
- Policy results
- Public exposure review
- Logging coverage
- Exception records
- Restoration tests
Executive question
Can management identify the most important cloud services, their owners, their public paths, their privileged identities and their recovery status today?
Translate cloud service models into explicit control ownership
Cloud adoption changes who operates each technology layer, but it does not transfer the organization's accountability for information, legal obligations, continuity or risk acceptance.
Cloud adoption changes who operates each technology layer, but it does not transfer the organization's accountability for information, legal obligations, continuity or risk acceptance. Ownership must be defined for every critical service and reviewed when the service model changes.
Responsibility model: customer focus changes across service models
| Control domain | SaaS customer focus | PaaS customer focus | IaaS customer focus |
|---|---|---|---|
| Identity and access | Lifecycle, strong authentication, roles, sharing and application consent. | Add service identity and platform permissions. | Add operating system and network administration. |
| Data protection | Classification, retention, sharing and tenant encryption. | Add storage, database, keys, secrets and backups. | Add volumes, databases and backup infrastructure. |
| Application and platform | Tenant settings, integrations and supplier assurance. | Code, dependencies, interfaces, pipelines and platform settings. | Applications, middleware, images and host hardening. |
| Network and exposure | Tenant access controls and approved integrations. | Endpoints, ingress, egress, private connectivity and segmentation. | Virtual networks, routes, firewalls and external exposure. |
| Monitoring and response | Audit, identity, data activity and supplier coordination. | Control plane, service, application and data telemetry. | Platform telemetry, host investigation and restoration. |
Responsibility model
Accountability for information, legal obligations, continuity and risk acceptance remains with the organization.
- 01 Secure foundations. Set hierarchy, policy, logging, identity and connectivity before production.
- 02 Verify access. Authorize people, devices and workloads using context and sensitivity.
- 03 Least privilege. Use group roles, temporary elevation, short lived credentials and review.
- 04 Assume compromise. Segment environments, constrain egress and protect management planes.
- 05 Prevent drift. Use infrastructure code, policy code and continuous assessment.
- 06 Design for recovery. Define and test recovery and incident requirements.
- 07 Keep evidence. Retain ownership, configuration, exceptions, tests and remediation records.
Build a governed landing zone with reusable shared security services
The landing zone is the organization's reusable cloud foundation. Workload teams should deploy inside established boundaries rather than redesigning identity, policy, connectivity, logging and recovery for every application.
The landing zone is the organization's reusable cloud foundation. Workload teams should deploy inside established boundaries rather than redesigning identity, policy, connectivity, logging and recovery for every application.
Exhibit 1: governed landing zone architecture
- Governance, policy, risk and assurance: accountability, standards, exceptions, evidence.
- Cloud control plane: organization hierarchy, identity federation, policy guardrails, provisioning workflow, inventory and ownership.
- Workload environments: non production and production environments each with identity, network, platform and data controls.
- Shared security services: logging and analytics, keys and secrets, posture and vulnerability, backup and recovery, incident tooling.
Minimum design decision
Define hierarchy, production separation, approved regions, ownership and exception authority.
Reusable foundation
New workloads should inherit policy, identity, logging, network and recovery patterns automatically.
Workload review focus
Review data flows, integrations, public paths, privileged access, resilience and justified exceptions.
Minimum architecture decisions
| Architecture layer | Minimum decision | Evidence |
|---|---|---|
| Foundation and boundaries | Hierarchy, production separation, approved regions, connectivity and exception authority. | Landing zone design, inventory, network diagram and organization policy. |
| Identity and access | Federation, strong authentication, emergency access, privileged roles and workload identity. | Identity architecture, role catalogue, elevation and review records. |
| Shared security and evidence | Logs, keys, secrets, posture, backups, resilience and approved exceptions. | Configuration, security review, risk decisions, runbooks and test evidence. |
Control the estate through ownership, policy, federation and privilege
A governed cloud estate is deliberately structured, continuously inventoried and attributable to named owners.
A governed cloud estate is deliberately structured, continuously inventoried and attributable to named owners. The most consequential control failures should be prevented by policy or surfaced quickly through central visibility.
| Control objective | Practical implementation | Minimum evidence |
|---|---|---|
| Known estate | Discover accounts, services, resources, public endpoints, owners, data stores and external identities. | Inventory coverage, ownership, exposure review and orphaned resource actions. |
| Environment separation | Separate production from development and isolate critical or regulated workloads where risk requires it. | Hierarchy diagram, organization policy and distinct roles. |
| Policy guardrails | Restrict unapproved regions and services, prevent anonymous access and require encryption, logging and ownership tags. | Policy definitions, compliance results, exceptions and remediation. |
| Change traceability | Use approved provisioning, version controlled infrastructure and attributable administration. | Repositories, deployment logs, control plane audit and change records. |
Critical identities
- Protect root, global administrator, organization owner, billing owner and security administrator paths as critical assets.
Access review focus
- Standing privilege
- Direct user grants
- Unused external access
- Long lived service credentials
Administrative access
Dedicated administrator identities, conditional access, privileged access management and no shared accounts.
Authorization
Roles assigned to groups, precise custom roles, access expiry and periodic review.
Workload identity
Managed identity, workload federation or short lived tokens with narrow permissions.
External access
Named sponsors, constrained roles, expiry, terms of use and monitored activity.
Evidence
Federation settings, role catalogue, privileged elevation, access reviews, token use and exception records.
Protect data through classification, controlled use, keys and recoverable design
Protection choices should follow data sensitivity, processing purpose, exposure and business consequence.
Protection choices should follow data sensitivity, processing purpose, exposure and business consequence. Encryption alone is not sufficient when access, location, retention, sharing and recovery remain unclear.
- 01 Inventory and data flows. Identify sensitive data, approved services, processing purpose, integrations, owners and movement paths.
- 02 Classification and service approval. Define permitted services, regions, processing conditions and handling rules for each class.
- 03 Encryption in transit and at rest. Require secure protocols, storage encryption and controlled service configuration for sensitive processing.
- 04 Key administration. Define provider managed and customer managed key use, restrict administrators and protect recovery material.
- 05 Secrets and credentials. Store secrets in managed vaults, remove them from code and images, limit access and automate rotation where practical.
- 06 Retention, deletion and recovery. Apply lifecycle rules, legal holds, deletion verification, protected backups and tested restoration.
Data design rule
Connect classification to a specific service decision, identity model, region, retention rule, monitoring plan and recovery requirement.
Key administration
Separate key administration from data access where consequence justifies it. Protect recovery material and prove that it is usable.
Common weakness
Encryption is enabled, but access, location, retention, sharing and recovery remain unclear.
Decision rights and evidence
| Decision | Required evidence |
|---|---|
| Approved processing location | Data flow, service region decision, replication scope and transfer assessment. |
| Key control model | Key architecture, administrator separation, access logs, recovery method and rotation evidence. |
| Data access model | Role catalogue, workload permissions, access review and privileged data activity monitoring. |
| Deletion and recoverability | Retention policy, lifecycle configuration, deletion evidence, backup protection and restoration test. |
Limit exposure and blast radius across platforms and workloads
Cloud network controls remain important, but they work best when combined with identity, service policy, workload hardening and data controls.
Cloud network controls remain important, but they work best when combined with identity, service policy, workload hardening and data controls. Every public path and every high trust connection should have a named owner and a clear business purpose.
- 01 Internet exposure. Publish only required services through approved gateways and validate every public endpoint.
- 02 Private connectivity. Use private endpoints and controlled service paths where business need and risk justify them.
- 03 Outbound control. Constrain egress, control name resolution and monitor unusual destinations.
- 04 Environment segmentation. Separate production, development, shared services and management planes.
- 05 Workload hardening. Use approved images, patching, endpoint protection, secure configuration and restricted administration.
- 06 Container and platform security. Protect registries, admission, runtime, orchestration roles and service communication.
- 07 Vulnerability management. Assess images, hosts, services and dependencies, then prioritize findings by exposure and exploitability.
- 08 Service identity and access. Authenticate service calls and restrict each workload to the resources and actions it requires.
Exposure rule
Every public path and every high trust connection should have a named owner, a clear business purpose and current evidence.
Blast radius
Use identity, network, account and workload boundaries together. No single boundary should be treated as sufficient.
High risk signals
- Anonymous access
- Broad inbound rules
- Unrestricted outbound paths
- Shared administrative access
- Unsupported images
Access path minimums
| Access path | Minimum practice |
|---|---|
| Administrative path | Hardened access, dedicated identity, temporary privilege, monitored session and emergency alternative. |
| Workload communication | Explicit service identity, allowed protocol, constrained destination and telemetry. |
| Partner connection | Named owner, business purpose, contract, restricted routes, expiry and review. |
| Outbound path | Approved destinations, name resolution, proxy or firewall controls and anomaly monitoring. |
Make secure delivery the easiest path to production
Manual cloud changes are difficult to reproduce, review and sustain. Growing organizations should provide approved modules and delivery patterns.
Manual cloud changes are difficult to reproduce, review and sustain. Growing organizations should provide approved modules and delivery patterns that make secure configuration the normal engineering path while retaining human approval for material risk decisions.
Secure delivery lifecycle
- 01 Define. Data class, owner, threat model, resilience target and service approval.
- 02 Build. Approved modules, controlled dependencies, secret protection and attributable changes.
- 03 Test. Code review, policy checks, configuration tests and dependency assessment.
- 04 Deploy. Trusted pipeline, protected credentials, approval gates and traceable artifacts.
- 05 Operate. Drift detection, vulnerability response, telemetry, ownership and evidence retention.
Automation and judgment
Automate repeatable prevention and evidence. Keep human judgment for data use, material exceptions, production release and risk acceptance.
Control areas across the supply chain
| Control area | Minimum practice | Evidence |
|---|---|---|
| Source and change control | Protected repositories, required review, branch rules and named maintainers. | Repository settings, review history and change trace. |
| Dependencies and artifacts | Approved sources, version control, vulnerability assessment and traceable artifacts. | Dependency inventory, scan results and build records. |
| Pipeline security | Dedicated identities, least privilege, protected secrets, isolated runners and monitored administration. | Role assignments, secret use, pipeline logs and exceptions. |
| Infrastructure modules | Approved reusable modules, policy checks, version ownership and controlled updates. | Module catalogue, policy results and release history. |
| Cloud service suppliers | Assess responsibility, logging, incident support, data handling, continuity and exit. | Supplier assessment, contract terms and service review. |
Engineering priority
Provide approved modules and patterns so secure delivery is easier than manual configuration.
Supply chain question
Can the organization trace a production workload to approved source, dependencies, pipeline identity, artifact and deployment decision?
Build telemetry around the control plane, identity, data and workloads
A practical detection model starts with the actions that could materially change security, expose data or disrupt service. Collecting more logs is not the same as being able to investigate and act.
A practical detection model starts with the actions that could materially change security, expose data or disrupt service. Collecting more logs is not the same as being able to investigate and act.
- 01 Control plane. Organization, policy, service and audit configuration changes.
- 02 Identity. Administrator activity, role changes, risky sign in, token and guest use.
- 03 Network. Public exposure, firewall, name resolution, flow and unusual outbound events.
- 04 Workload and endpoint. Host, container, image, process and credential activity.
- 05 Application and interface. Authentication, authorization, administration, interface abuse and errors.
- 06 Data activity. Bulk access, sharing, export, deletion and unusual location or service use.
- 07 Security posture. Configuration drift, vulnerabilities, malware, attack paths and exceptions.
- 08 Backup and recovery. Failed jobs, retention changes, deleted copies and failed restoration.
Prepare, contain, recover
- Prepare: emergency roles, evidence sources, supplier contacts and approved containment authority.
- Contain: disable identities, isolate resources, preserve evidence and rotate credentials.
- Recover: restore trusted services and data, validate results and improve guardrails.
Response principle
Provider coordination, identity containment, workload isolation, evidence preservation and validated recovery should operate as one playbook.
Detection use cases to prioritize
| Use case | Management meaning |
|---|---|
| Privileged role change | Could an attacker or insider establish durable control over the cloud estate? |
| Logging or policy disabled | Could a high consequence action occur without prevention or evidence? |
| New public exposure | Has a service become reachable from an unapproved path? |
| Unusual data movement | Is sensitive information moving outside expected behavior? |
| Credential or token misuse | Is an identity acting from an unexpected context or at unusual scale? |
Design cloud services to fail safely and recover predictably
Availability features do not automatically create resilience. The organization must understand dependencies and prove that services can be restored within an accepted business window.
Availability features do not automatically create resilience. The organization must understand dependencies, protect recovery mechanisms from the same failure domain and prove that the service can be restored within an accepted business window.
- 01 Business impact and service tier. Define criticality, maximum tolerable outage, recovery time, recovery point and acceptance authority.
- 02 Failure domain strategy. Select zone, region, account, service and supplier redundancy based on consequence.
- 03 Protected recovery copies. Separate backup administration, protect retention, monitor deletion and use isolated copies where justified.
- 04 Dependency recovery. Document identity, keys, name resolution, network, data, external services, credentials and operational prerequisites.
- 05 Test and decision cycle. Run restoration and failover exercises, measure results, record corrective actions and obtain business acceptance.
Resilience principle
Availability features do not automatically create resilience. The organization must understand dependencies and prove restoration.
Recovery protection
Protect backup administration and retention from the same identities and failure domains as production.
Resilience test program
| Scenario | Evidence to capture | Management decision |
|---|---|---|
| Accidental or malicious deletion | Protected copy availability, restoration time, data validation and access trace. | Does the recovery design protect against the same identities as production? |
| Cloud region or service outage | Failover behavior, dependency gaps, degraded operations and return procedure. | Is the selected redundancy proportionate to business impact? |
| Administrative lockout | Emergency access, identity recovery, supplier escalation and audit evidence. | Can authorized leaders regain control without weakening normal access? |
| Key or secret loss | Recovery method, rotation impact, application restoration and data accessibility. | Are recovery materials protected and operationally usable? |
Build the foundation in ninety days and prove it in operation
The roadmap establishes minimum foundations before wider expansion, sequenced by critical services, risk, dependencies and management capacity.
The roadmap below establishes minimum foundations before wider expansion. Sequence work according to critical services, risk, dependencies and management capacity rather than attempting to secure the entire estate at once.
Days 0 to 30: baseline and govern
- Name sponsor and cloud security owner
- Inventory accounts, owners, data stores and public endpoints
- Define organization structure and production boundaries
- Protect root and global administrative access
- Enable core audit and identity logging
- Record high consequence exceptions
Days 31 to 60: control and enable
- Deploy policy guardrails and approved regions
- Federate workforce access and use temporary privilege
- Establish private connectivity and approved gateways
- Provide secure infrastructure modules
- Protect keys, secrets and backups
- Prioritize vulnerabilities by exposure
Days 61 to 90: operate and assure
- Correlate control plane, identity, network and data signals
- Test privileged identity compromise and public exposure response
- Run a restoration exercise for a critical service
- Review supplier incident and continuity support
- Measure control coverage, exceptions and recovery results
- Approve the next risk based expansion
- Gate after day 30: management can identify the estate, owners, privileged paths and critical exposure.
- Gate after day 60: new production workloads inherit core controls and exceptions are visible.
- Gate after day 90: management has operating evidence for prevention, detection, response and recovery.
Ninety day success indicators
- 100% of critical cloud services have named owners
- 100% of production accounts send core audit logs centrally
- 0 unapproved standing global administrator assignments
- Tested restoration and privileged access containment
Roadmap principle
Build the foundation first, then expand by critical service and risk. Do not treat the first ninety days as a complete cloud security program.
Cloud security readiness checklist
Use this checklist to assess minimum architecture, configuration, operational and assurance readiness. A checked item should be supported by current evidence and an accountable owner.
Use this checklist to assess minimum architecture, configuration, operational and assurance readiness. A checked item should be supported by current evidence and an accountable owner.
Readiness areas and minimum evidence
| Readiness area | Minimum evidence |
|---|---|
| Governance | Cloud risk appetite, architecture principles, service approval and exception authority are defined. |
| Estate visibility | All tenants, accounts, subscriptions, projects, workloads, data stores, public endpoints and owners are inventoried. |
| Landing zone | Production uses approved hierarchy, identity, network, logging and policy foundations. |
| Environment separation | Production, development, shared services and security administration are separated according to risk. |
| Privileged access | Root and administrator paths use strong authentication, dedicated identities, elevation and monitoring. |
| Workload identity | Applications use managed or short lived identity with narrow permissions. |
| Guardrails | Mandatory policy prevents or detects critical misconfiguration and routes exceptions for approval. |
| Data protection | Classification, regions, encryption, keys, retention, deletion and recovery requirements are implemented. |
| Exposure control | Every public endpoint is justified, protected, owned, logged and periodically reviewed. |
| Secure delivery | Infrastructure code, protected pipelines, security testing and artifact traceability support production changes. |
| Vulnerability management | Findings are linked to assets and owners, prioritized by exploitability and exposure, and validated after closure. |
| Telemetry | Identity, control plane, network, workload, application, data and posture events support investigation. |
| Incident response | Cloud playbooks, emergency access, provider escalation, evidence preservation and containment are tested. |
| Backups and recovery | Protected copies, restoration procedures and recovery targets are tested for critical services. |
| Supplier assurance | Cloud and SaaS providers are assessed for responsibility, logging, resilience, data handling and exit. |
| Metrics and assurance | Management reviews exposure, control coverage, exceptions, incidents, recovery and corrective action. |
First priority
Close unknown ownership, weak administrative access, unapproved public exposure and missing audit logs.
Second priority
Establish reusable guardrails, secure delivery patterns, protected recovery and tested response.
Evidence rule
A checked item should be supported by current evidence and an accountable owner.
Reference sources and publication scope
The references below provide the basis for the architecture, access, cloud native, engineering, control and assurance concepts used in this blueprint.
The references below provide the basis for the architecture, access, cloud native, engineering, control and assurance concepts used in this blueprint. They should be interpreted for the organization's own context.
- [1] NIST SP 800-145. The NIST definition of cloud computing.
- [2] NIST guidelines on security and privacy in public cloud computing.
- [3] NIST SP 800-210. General access control guidance for cloud systems.
- [4] NIST SP 800-207A. A Zero Trust architecture model for access control in cloud native applications in multi cloud environments.
- [5] NIST SP 800-204D. Strategies for integrating software supply chain security in DevSecOps pipelines.
- [6] NIST SP 800-233. Service mesh proxy models for cloud native applications.
- [7] NIST IR 8505. A data protection approach for cloud native applications.
- [8] CISA Cloud Security Technical Reference Architecture. Architecture guidance for secure cloud migration, shared services and posture management.
- [9] Cloud Security Alliance Cloud Controls Matrix v4.1. Vendor neutral cloud security and privacy controls with implementation and assurance guidance.
- [10] AWS Well Architected Security Pillar. Provider guidance for secure workload design and operations.
- [11] Microsoft Azure Well Architected Security. Security design review guidance aligned with Zero Trust principles.
- [12] Google Cloud Well Architected Security, Privacy and Compliance. Architecture principles for secure, private and compliant cloud workloads.
Control framework
CSA Cloud Controls Matrix v4.1 provides current cloud control, implementation and assurance guidance across cloud service models.
About this advisory
This publication provides general, vendor neutral information and does not constitute legal, regulatory or platform specific advice. Controls should be tailored to the organization's jurisdiction, sector, data, threat exposure, cloud service model and risk appetite.
Need help strengthening cloud security?
PFGsec supports cloud security architecture, landing zone design, control assessment, secure engineering, visibility, response and resilience. Contact insights@pfgsec.com or +1 (613) 402 6271.
