This is an old revision of the document!
FR-MC-004 — Hybrid-Cloud Deployments
Statement
Crucible SHALL perform an Infrastructure Deployment across an identified combination of cloud and non-cloud Infrastructure Environments.
Source Statement
The system shall support hybrid-cloud deployments.
Source
Crucible System Requirements Specification, Version 1.1 Draft, Functional Requirements, FR-MC-004.
Assessment
The source statement identifies a deployment topology but does not state the required deployment behavior.
The following Specification Discipline and Authoring findings apply:
-
The system does not use the defined system name
-
shall does not follow the established uppercase normative convention
-
Support is a weak verb
-
Hybrid-cloud deployment requires a controlled definition
-
The source statement does not identify the participating Infrastructure Environments
-
The source statement does not prescribe public-cloud, private-cloud, on-premises, provider, network, or orchestration technology
The normalized Statement:
-
Replaces The system with Crucible
-
Replaces support with perform
-
Identifies Infrastructure Deployment as the required activity
-
Identifies a combination of cloud and non-cloud Infrastructure Environments
-
Preserves implementation independence
Hybrid-Cloud Deployment should receive a glossary definition.
Rationale
A Hybrid-Cloud Deployment distributes related deployment subjects across cloud and non-cloud Infrastructure Environments.
A Hybrid-Cloud Deployment may combine:
-
A public-cloud environment and an on-premises environment
-
A provider-managed cloud environment and a privately operated environment
-
Cloud-hosted services and locally hosted workloads
-
Cloud computing resources and edge computing resources
The participating environments may differ in:
-
Administrative authority
-
Network accessibility
-
Security controls
-
Resource models
-
Provider interfaces
-
Operational constraints
-
Compliance obligations
The deployment must identify the subjects assigned to each environment and the relationships that cross environment boundaries.
Applies To
This requirement applies to:
-
Hybrid-Cloud Deployments
-
Cloud Infrastructure Environments
-
Non-cloud Infrastructure Environments
-
Cross-environment relationships
Verification
-
Verification SHALL confirm that the tested deployment identifies at least one cloud Infrastructure Environment
-
Verification SHALL confirm that the tested deployment identifies at least one non-cloud Infrastructure Environment
-
Verification SHALL confirm that the tested deployment identifies the deployment subjects assigned to each Infrastructure Environment
-
Verification SHALL confirm that Crucible deploys the identified subjects to their assigned Infrastructure Environments
-
Verification SHALL confirm that the resulting deployment satisfies the applicable cross-environment Acceptance Criteria
Verification may include:
-
Hybrid-Cloud Deployment testing
-
Environment-topology inspection
-
Cross-environment connectivity testing
-
Identity-boundary testing
-
Deployment-state inspection
-
Acceptance testing
The verification record SHALL identify:
-
The participating Infrastructure Environments
-
The cloud environment
-
The non-cloud environment
-
The assigned deployment subjects
-
The cross-environment relationships
-
The observed deployment results
-
The generated Evidence
Outgoing Traceability
This requirement realizes:
This requirement relates to:
Referenced By
The wiki Backlinks function provides the current list of pages that reference FR-MC-004.
Incoming Traceability should be derived dynamically from backlinks.
ConOps Relationship
FR-MC-004 establishes deployment across cloud and non-cloud Infrastructure Environments while preserving a coordinated deployment description and traceability relationship.
Delivery Phase
Phase 1
Implementation Status
Not Assessed
Requirement Status
Draft
Notes for Editors
This requirement page should retain the stable requirement identifier FR-MC-004.
The Statement should remain limited to Infrastructure Deployment across an identified combination of cloud and non-cloud Infrastructure Environments.
Requirements for connectivity, security, identity federation, synchronization, and workload placement should remain separate.
To reference this requirement Statement from another wiki page, insert:
{{section>dido:02-crusible:99-annexes:annex-c-requirements:03-functional-requirements:03-04-multi-cloud-management:fr-mc-004#Statement&noheader&nofooter&noeditbtn}}
Do not rename this page after an external citation unless a redirect or move plan is in place.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.