IT Operating Environments Best Practices - Govern the proliferation of sandbox and experimental environments in cloud platforms
IT Operating Environments Best Practices
Govern the proliferation of sandbox and experimental environments in cloud platforms
Overview
Cloud platforms have made environment creation dramatically easier than any prior infrastructure model - and this ease of creation is one of the most significant environment governance challenges of the cloud era. A developer can provision a cloud account, deploy a complete environment stack including compute, networking, databases, and application runtime, and begin using it within minutes, entirely without the visibility or involvement of any enterprise governance process. The resulting environments operate outside the Environments Inventory, outside the FinOps governance framework, outside the security monitoring perimeter, and outside the access governance model that applies to formally provisioned environments. They accumulate silently, each individually small in cost but collectively significant in aggregate, and they represent an ungoverned attack surface that grows in proportion to the ease and frequency of cloud self-service environment creation.
Best Practice
Establish cloud account and environment governance that makes sandbox and experimental environment creation visible and brings it under appropriate governance without imposing the full formal provisioning process on legitimate exploratory and research activity. Implement a cloud account registry that tracks every cloud account or subscription associated with the organization, regardless of which team or individual provisioned it. Configure cloud cost management tooling to aggregate spending visibility across all accounts and identify accounts whose spending pattern suggests active environment operation rather than incidental usage. Establish an organizational policy that requires registration of any cloud environment that persists beyond a defined time threshold - for example, any cloud environment that runs for more than seven days - through a lightweight registration process that establishes minimum governance: a named owner, an active purpose, and an expected termination date. Apply the same right-sizing and decommissioning discipline to registered sandbox environments that applies to formally provisioned environments.
Where RSC environments serve the legitimate need for exploratory, throw-away prototyping, invest in making formal RSC environment provisioning fast enough that it is the preferred path for exploratory work rather than ungoverned sandbox creation. An RSC environment that can be provisioned in minutes through a self-service governance process is a governed alternative to the ungoverned sandbox that developers provision because governance is perceived as too slow or too burdensome for exploratory work.
Benefit(s)
Governing sandbox and experimental environment proliferation closes the most significant gap in environment governance for cloud-native organizations: the gap between the environments the organization formally manages and the environments that are actually running in its cloud accounts. Ungoverned cloud spending on sandbox environments is surfaced and brought under FinOps discipline. The security exposure of ungoverned cloud environments is reduced as those environments are registered, governed, and eventually decommissioned when their purpose is fulfilled. The Environments Inventory becomes comprehensive rather than representing only the formally provisioned subset of the organization’s actual environment landscape.
Copyright for the International Foundation for Information Technology (IF4IT): 2008 - Present
Legal Disclaimers