Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| public:99_annexes:annex-b-terms-and-definitions:d:deployment_target_catalog [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1 | public:99_annexes:annex-b-terms-and-definitions:d:deployment_target_catalog [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Deployment Target Catalog ====== | ||
| + | [[public: | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | A Deployment Target [[public: | ||
| + | |||
| + | Each catalog record identifies one concrete Deployment Target and the information required to determine whether the Deployment Target can receive a proposed Deployment. | ||
| + | |||
| + | A Deployment Target Catalog distinguishes: | ||
| + | |||
| + | * A general [[public: | ||
| + | * A Deployment Target from the [[public: | ||
| + | * The capabilities offered by a Deployment Target from the requirements expressed by a [[public: | ||
| + | * Authorized Deployment Targets from unavailable, | ||
| + | |||
| + | A Deployment Target Catalog can contain Deployment Targets based on: | ||
| + | |||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | |||
| + | A catalog can include Deployment Targets operating in a: | ||
| + | |||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | |||
| + | Each Deployment Target record can identify: | ||
| + | |||
| + | * A unique Deployment Target identifier | ||
| + | * A human-readable name | ||
| + | * A description | ||
| + | * The [[public: | ||
| + | * The Cloud Provider, platform operator, or infrastructure operator | ||
| + | * The Provider Implementation or Provider Plugin | ||
| + | * The account, tenant, subscription, | ||
| + | * The geographic region, availability zone, facility, or physical location | ||
| + | * The network boundary | ||
| + | * The compute-resource boundary | ||
| + | * The storage-resource boundary | ||
| + | * The operational environment | ||
| + | * The connectivity classification | ||
| + | * The security classification | ||
| + | * The compliance profile | ||
| + | * The supported processor architectures | ||
| + | * The supported operating systems | ||
| + | * The supported [[public: | ||
| + | * The supported [[public: | ||
| + | * The supported [[public: | ||
| + | * The supported [[public: | ||
| + | * The supported [[public: | ||
| + | * The authorized [[public: | ||
| + | * The authorized Artifact repositories | ||
| + | * The authorized external resources | ||
| + | * The credential or authorization reference | ||
| + | * The responsible owner or authority | ||
| + | * The approval status | ||
| + | * The availability status | ||
| + | * The lifecycle status | ||
| + | * The effective date | ||
| + | * The review or expiration date | ||
| + | * The associated [[public: | ||
| + | * The associated [[public: | ||
| + | |||
| + | [[public: | ||
| + | |||
| + | The catalog provides controlled information for Deployment Target discovery and selection. The catalog does not itself perform a Deployment. | ||
| + | |||
| + | ===== Definition ===== | ||
| + | |||
| + | *controlled collection of records that identify and describe Deployment Targets available for Deployment* | ||
| + | |||
| + | ===== Source ===== | ||
| + | |||
| + | * Dido Solutions, Crucible architecture and requirements terminology | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | * [[public: | ||
| + | |||
| + | ===== Note ===== | ||
| + | |||
| + | A Deployment Target Catalog records concrete Deployment Targets. It does not catalog only general Deployment Platform types. | ||
| + | |||
| + | Multiple Deployment Target records can reference the same Deployment Platform. | ||
| + | |||
| + | A single Deployment Target record can identify multiple capabilities, | ||
| + | |||
| + | The presence of a Deployment Target in the catalog does not by itself authorize its use. The Deployment Target record identifies its approval, availability, | ||
| + | |||
| + | A Deployment Target Catalog should reference an authorized credential-management mechanism rather than contain reusable credentials, | ||
| + | |||
| + | A Deployment Target Catalog differs from a Deployment Description: | ||
| + | |||
| + | * A Deployment Description identifies what a Deployment requires | ||
| + | * A Deployment Target Catalog identifies the destinations available to satisfy those requirements | ||
| + | |||
| + | A Deployment Target Catalog differs from a [[public: | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | A Deployment Target Catalog contains the following approved Deployment Target records: | ||
| + | |||
| + | * An AWS Deployment Target in a Connected Environment for development | ||
| + | * A VMware vSphere Deployment Target in a Disconnected Environment for integration testing | ||
| + | * An OpenShift Deployment Target in an Air-Gapped Environment for production | ||
| + | * A Bare-Metal Infrastructure Deployment Target in a secure facility for validation | ||
| + | |||
| + | Each record identifies: | ||
| + | |||
| + | * The Deployment Target identifier | ||
| + | * The Deployment Platform | ||
| + | * The operational and connectivity environment | ||
| + | * The resource boundaries | ||
| + | * The supported Infrastructure Baselines | ||
| + | * The supported Machine Images | ||
| + | * The authorized Dependency Stores and Artifact repositories | ||
| + | * The security and compliance constraints | ||
| + | * The Provider Implementation | ||
| + | * The approval and availability status | ||
| + | * The responsible authority | ||
| + | |||
| + | Crucible compares a Deployment Description with these records and selects a Deployment Target whose recorded capabilities and constraints satisfy the Deployment requirements. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||