Identity
Cloud identity is the primary control plane. Human and machine identities are separated, scoped, and reviewed.
- Unique accounts, no shared logins
- MFA on all administrative identities
- Scoped roles for services and pipelines
- Periodic entitlement review
Encryption
Data is encrypted in transit and at rest using platform-managed cryptographic services and current protocol versions.
- TLS for all external traffic
- Encryption at rest for stored data and backups
- Managed key services rather than embedded keys
- Deprecated protocol and cipher avoidance
Network Segmentation
Environments and workloads are separated so that access to one component does not imply access to another.
- Separated production and non-production environments
- Default-deny ingress
- Restricted administrative access paths
- Minimal public exposure surface
Logging
Security-relevant events are logged with sufficient detail to support investigation, and logs are protected against casual modification.
- Authentication and administrative action logging
- Deployment and configuration change logging
- Defined retention period
- Restricted log access
Monitoring
Availability and security signals are monitored, with alerting routed to an accountable owner.
- Availability and error-rate monitoring
- Alerting on anomalous administrative activity
- Defined triage ownership
- Alert tuning to reduce noise
Least Privilege
Cloud permissions start from deny and are expanded only to the specific actions and resources required.
- Deny-by-default permission model
- Resource-scoped policies
- Time-bound elevation where supported
- Removal of unused permissions
Secrets Management
Runtime secrets are stored in managed secret storage, injected at runtime, and never committed to source control or shipped to browsers.
- Managed secret storage
- Runtime injection only
- Rotation on personnel or exposure change
- Server-only access boundaries enforced in code
Backups
Backups are performed on a defined schedule, encrypted, and access-restricted separately from production operations.
- Scheduled automated backups
- Encrypted backup storage
- Access separation from production roles
- Defined retention
Disaster Recovery
Recovery expectations are documented so a disruption is met with a plan rather than improvisation.
- Documented recovery objectives
- Restoration procedures maintained internally
- Dependency mapping for critical services
- Periodic restoration validation
Business Continuity
Continuity planning addresses people, tooling, and communications, not only infrastructure.
- Alternate work and communication arrangements
- Critical supplier continuity considerations
- Customer notification expectations
- Plan review on a recurring cadence
Cloud-Native Security
Platform-native controls are preferred over bolt-on tooling so security posture follows the workload.
- Managed identity and key services
- Platform configuration baselines
- Native audit logging
- Serverless and managed-service isolation boundaries