====== Cloud Environment ====== [[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] ===== Discussion ===== A Cloud Environment provides computing, storage, networking, platform, or application resources through remotely accessible, service-managed infrastructure. The environment exposes resources through defined service interfaces, management mechanisms, provider contracts, or automation interfaces. Resources may be provisioned, changed, scaled, monitored, and removed through software-controlled operations. A Cloud Environment may use public, private, community, sovereign, or other cloud deployment models. The term does not require the use of a public cloud provider. Within the Crucible architecture, provider abstractions isolate cloud-specific behavior from core orchestration functions. This separation allows the same declarative description to target different Cloud Environments when compatible provider capabilities exist. ===== Definition ===== //operating environment that provides remotely accessible, service-managed computing, storage, networking, platform, or application resources// ===== Source ===== Generalized from cloud-computing, infrastructure-service, platform-service, and distributed-systems usage and specialized for the Crucible architecture and operational model. ===== Note ===== A Cloud Environment refers to the service-managed resource environment rather than to a specific provider, commercial offering, or deployment model. A privately operated cloud may also form part of an [[dido:99_annexes:annex-b-terms-and-definitions:o:on-premises_environment|On-Premises Environment]]. ===== Example ===== A Crucible description targets an Oracle Cloud Infrastructure tenancy. The provider plugin creates networking, compute, storage, and load-balancing resources within the selected Cloud Environment. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.