| Both sides previous revision Previous revision | |
| public:99_annexes:annex-b-terms-and-definitions:d:deployment_platform [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:d:deployment_platform to public:99_annexes:annex-b-terms-and-definitions:d:deployment_platform nick_dido | public:99_annexes:annex-b-terms-and-definitions:d:deployment_platform [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== Deployment Platform ====== | ====== Deployment Platform ====== |
| |
| [[private:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] | [[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] |
| |
| ===== Discussion ===== | ===== Discussion ===== |
| |
| A Deployment Platform is a [[private:99_annexes:annex-b-terms-and-definitions:p:platform|Platform]] that provides the technical capabilities required to receive, host, configure, operate, and manage deployed software, [[private:99_annexes:annex-b-terms-and-definitions:m:machine_image|Machine Images]], services, or infrastructure components. | A Deployment Platform is a [[public:99_annexes:annex-b-terms-and-definitions:p:platform|Platform]] that provides the technical capabilities required to receive, host, configure, operate, and manage deployed software, [[public:99_annexes:annex-b-terms-and-definitions:m:machine_image|Machine Images]], services, or infrastructure components. |
| |
| A Deployment Platform can provide capabilities for: | A Deployment Platform can provide capabilities for: |
| * Monitoring and observability | * Monitoring and observability |
| * Orchestration | * Orchestration |
| * [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_validation|Deployment Validation]] | * [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_validation|Deployment Validation]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_rollback|Deployment Rollback]] | * [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_rollback|Deployment Rollback]] |
| * Operational lifecycle management | * Operational lifecycle management |
| |
| A Deployment Platform identifies a technology or platform category. It does not identify a specific configured destination. | A Deployment Platform identifies a technology or platform category. It does not identify a specific configured destination. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Target]] identifies a specific destination that uses a Deployment Platform. Multiple Deployment Targets can use the same Deployment Platform. | A [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_target|Deployment Target]] identifies a specific destination that uses a Deployment Platform. Multiple Deployment Targets can use the same Deployment Platform. |
| |
| Examples include: | Examples include: |
| |
| * [[private:99_annexes:annex-b-terms-and-definitions:a:aws|Amazon Web Services (AWS)]] | * [[public:99_annexes:annex-b-terms-and-definitions:a:aws|Amazon Web Services (AWS)]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:m:microsoft_azure|Microsoft Azure]] | * [[public:99_annexes:annex-b-terms-and-definitions:m:microsoft_azure|Microsoft Azure]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:g:google_cloud_platform|Google Cloud Platform]] | * [[public:99_annexes:annex-b-terms-and-definitions:g:google_cloud_platform|Google Cloud Platform]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:v:vmware_vsphere|VMware vSphere]] | * [[public:99_annexes:annex-b-terms-and-definitions:v:vmware_vsphere|VMware vSphere]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:r:openshift|Red Hat OpenShift Container Platform]] | * [[public:99_annexes:annex-b-terms-and-definitions:r:openshift|Red Hat OpenShift Container Platform]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:b:bare-metal_infrastructure|Bare-Metal Infrastructure]] | * [[public:99_annexes:annex-b-terms-and-definitions:b:bare-metal_infrastructure|Bare-Metal Infrastructure]] |
| |
| A Deployment Platform can operate within a: | A Deployment Platform can operate within a: |
| |
| * [[private:99_annexes:annex-b-terms-and-definitions:c:connected_environment|Connected Environment]] | * [[public:99_annexes:annex-b-terms-and-definitions:c:connected_environment|Connected Environment]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:d:disconnected_environment|Disconnected Environment]] | * [[public:99_annexes:annex-b-terms-and-definitions:d:disconnected_environment|Disconnected Environment]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:a:air-gapped_environment|Air-Gapped Environment]] | * [[public:99_annexes:annex-b-terms-and-definitions:a:air-gapped_environment|Air-Gapped Environment]] |
| |
| The connectivity classification describes the operating conditions of a Deployment Target or Target Environment. It does not define the Deployment Platform itself. | The connectivity classification describes the operating conditions of a Deployment Target or Target Environment. It does not define the Deployment Platform itself. |
| |
| A Deployment Platform forms part of a [[private:99_annexes:annex-b-terms-and-definitions:t:target_environment|Target Environment]]. The Target Environment identifies the broader destination and operating context, including its organizational, operational, security, compliance, connectivity, and resource boundaries. | A Deployment Platform forms part of a [[public:99_annexes:annex-b-terms-and-definitions:t:target_environment|Target Environment]]. The Target Environment identifies the broader destination and operating context, including its organizational, operational, security, compliance, connectivity, and resource boundaries. |
| |
| A Deployment Platform can host one or more [[private:99_annexes:annex-b-terms-and-definitions:e:execution_environment|Execution Environments]]. An Execution Environment provides the runtime conditions in which deployed software or services execute. | A Deployment Platform can host one or more [[public:99_annexes:annex-b-terms-and-definitions:e:execution_environment|Execution Environments]]. An Execution Environment provides the runtime conditions in which deployed software or services execute. |
| |
| Within the Crucible architecture: | Within the Crucible architecture: |
| |
| * A [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_description|Deployment Description]] identifies the requirements for a [[private:99_annexes:annex-b-terms-and-definitions:d:deployment|Deployment]] | * A [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_description|Deployment Description]] identifies the requirements for a [[public:99_annexes:annex-b-terms-and-definitions:d:deployment|Deployment]] |
| * A [[private:99_annexes:annex-b-terms-and-definitions:d:deployment_target_catalog|Deployment Target Catalog]] identifies the available Deployment Targets | * A [[public:99_annexes:annex-b-terms-and-definitions:d:deployment_target_catalog|Deployment Target Catalog]] identifies the available Deployment Targets |
| * A Deployment Target identifies a specific configured destination | * A Deployment Target identifies a specific configured destination |
| * The Deployment Target identifies the Deployment Platform that provides its platform capabilities | * The Deployment Target identifies the Deployment Platform that provides its platform capabilities |
| ===== Definition ===== | ===== Definition ===== |
| |
| //[[private:99_annexes:annex-b-terms-and-definitions:p:platform|platform]] that provides the technical capabilities required to receive, host, configure, operate, and manage deployed software, Machine Images, services, or infrastructure components// | //[[public:99_annexes:annex-b-terms-and-definitions:p:platform|platform]] that provides the technical capabilities required to receive, host, configure, operate, and manage deployed software, Machine Images, services, or infrastructure components// |
| |
| ===== Source ===== | ===== Source ===== |
| * A specific security or compliance authorization | * A specific security or compliance authorization |
| * A specific set of deployment credentials | * A specific set of deployment credentials |
| * A deployed [[private:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environment]] | * A deployed [[public:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environment]] |
| |
| Those characteristics belong to the Deployment Target, Target Environment, or Infrastructure Environment. | Those characteristics belong to the Deployment Target, Target Environment, or Infrastructure Environment. |
| * The operational and connectivity environment | * The operational and connectivity environment |
| |
| [[private:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] uses a Provider Implementation to translate a Deployment Description into the platform-specific operations required to create an Infrastructure Environment on that Deployment Target. | [[public:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] uses a Provider Implementation to translate a Deployment Description into the platform-specific operations required to create an Infrastructure Environment on that Deployment Target. |
| |
| ---- | ---- |