====== Infrastructure ====== [[dido:99_annexes:annex-b-terms-and-definitions:start|Go to Terms and Definitions]] ===== Discussion ===== Infrastructure comprises the physical, virtual, software-defined, and supporting technical resources required to host, connect, operate, secure, and manage systems, applications, and services. Infrastructure includes resources such as: * Compute resources * Storage resources * Network resources * Physical servers * Virtual machines * Containers * Operating systems * Runtime platforms * Load balancers * Firewalls * Identity and access services * Monitoring services * Management services * Supporting facilities and devices Infrastructure differs from an [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_resource|Infrastructure Resource]]: * Infrastructure identifies the collective technical foundation * An Infrastructure Resource identifies an individual resource within that foundation Infrastructure also differs from an [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environment]]: * Infrastructure identifies the technical resources and supporting capabilities * An Infrastructure Environment organizes selected Infrastructure Resources, configurations, relationships, and controls into an operational context Infrastructure can exist as: * Physical infrastructure * Virtual infrastructure * Cloud infrastructure * On-premises infrastructure * Edge infrastructure * Software-defined infrastructure * Hybrid infrastructure The governing architecture determines which resources and supporting capabilities form the Infrastructure for a particular system or environment. ===== Definition ===== //collective physical, virtual, software-defined, and supporting technical resources used to host, connect, operate, secure, and manage systems, applications, or services// ===== Source ===== Dido Solutions, Inc. and Jackrabbit Consulting, Inc. ===== Note ===== Infrastructure does not include the business functions, mission objectives, or application-specific behavior that the Infrastructure supports. Infrastructure does not require a particular: * Deployment platform * Cloud provider * Operating system * Virtualization technology * Container technology * Network architecture * Management tool * Security product A specification should use the more precise term [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_resource|Infrastructure Resource]] when referring to an individually identifiable resource. A specification should use [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environment]] when referring to an operationally organized collection of Infrastructure Resources, configurations, relationships, and controls. ===== Example ===== The Infrastructure for a deployed service consists of compute nodes, network segments, encrypted storage, an operating system, a container runtime, identity services, monitoring services, and supporting management components. A [[dido:99_annexes:annex-b-terms-and-definitions:d:declarative_configuration|Declarative Configuration]] defines the Infrastructure required for the service without prescribing the procedural sequence used to create it. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.