DevOps Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Compliance

Adherence to laws, regulations, guidelines, and specifications relevant to a business.

Compliance Level

Degree to which an organization meets regulatory or industry-specific requirements.

Compliance as Code

Approach to maintaining regulatory compliance by defining compliance requirements as code, enabling automation and consistency.

Complicated-subsystem Team

Team responsible for a specific complex component within a larger system, requiring specialized knowledge.

ConDep

Open-source tool for automating continuous deployment and server provisioning, simplifying infrastructure management.

Configuration Drift

Inconsistencies between the desired configuration state and the actual state of a system.

Configuration Management

Process of maintaining systems, such as computer servers, in a desired, consistent state across time.

Configuration as Code (CaC)

Managing and provisioning computing infrastructure through machine-readable definition files.

Constraint

Limitation or restriction in a system that affects its performance or capacity, often a focus in optimization efforts.

Consul

Service networking platform to connect and secure services across any runtime platform and cloud.

Container Image

Lightweight, standalone, executable package of software that includes everything needed to run an application.

Container Registry

Centralized repository for storing, managing, and distributing container images, crucial for container-based development and deployment.

Containerization

Encapsulating an application and its environment to ensure consistent operation across different computing environments.

Containers

Lightweight, standalone executable packages of software that include everything needed to run an application.

Containers-as-a-Service (CaaS)

Model where container engines, orchestration and underlying compute resources are provided on-demand.

Content Delivery Network (CDN)

Geographically distributed network of proxy servers to provide high availability and performance.

Continuous Compliance

Ongoing process of adhering to regulatory and security standards throughout the development lifecycle.

Continuous Delivery (CD)

Approach where teams produce software in short cycles, ensuring it can be reliably released at any time.

Continuous Delivery Pipeline

Automated implementation of an application's build, deploy, test, and release process.

Continuous Deployment (CD)

Practice of automatically deploying every change that passes all stages of the production pipeline.

Continuous Feedback

Constant flow of information about a product or process to facilitate continuous improvement.

Continuous Governance

Ongoing process of implementing and monitoring policies and controls in software development.

Continuous Improvement

Ongoing effort to enhance products, services, or processes, central to many management philosophies including Lean and Six Sigma.

Continuous Integration (CI)

Development practice where code changes are automatically built, tested, and prepared for a release.

Continuous Integration and Deployment (CI/CD)

Combined practices of Continuous Integration and either Continuous Delivery or Continuous Deployment.