Environment design
Development, test, staging, and production environments are separated according to access, data, and change requirements.
- Cloud, private-cloud, or controlled on-premise topology
- Network, identity, secret, and storage boundaries
- Environment-specific configuration and data policy
