C - Definitions
-
C
chaos engineering
Chaos engineering is the process of testing a distributed computing system to ensure that it can withstand unexpected disruptions.
-
ChatOps
ChatOps, sometimes known as conversation-driven collaboration or conversation-driven DevOps, is the use of chat clients, chatbots and other real-time communication tools to facilitate software development and IT operations tasks.
-
Chef (software)
Chef is an open source systems management and cloud infrastructure automation platform.
-
Citrix XenServer
Citrix XenServer is an open source server virtualization platform based on the Xen hypervisor.
-
Cloud Native Computing Foundation (CNCF)
The Cloud Native Computing Foundation (CNCF) is an open source software foundation that promotes the adoption of cloud-native computing.
-
cloud orchestration (cloud orchestrator)
Cloud orchestration is the use of programming technology to manage the interconnections and interactions among workloads on public and private cloud infrastructure.
-
COBOL (Common Business Oriented Language)
COBOL (Common Business-Oriented Language) is a high-level programming language for business applications. It was the first popular language designed to be operating system-agnostic and is still in use in many financial and business applications today.
-
compliance automation
Compliance automation, also known as automated compliance, is the practice of using technology -- such as applications with artificial intelligence features -- to perform and simplify compliance procedures.
-
composable infrastructure
Composable infrastructure is a framework that decouples device resources in order to treat them as services.
-
configuration file
A configuration file, often shortened to 'config file,' defines the parameters, options, settings and preferences applied to operating systems (OSes), infrastructure devices and applications in an IT context.
-
container image
A container image is an unchangeable, static file that includes executable code so it can run an isolated process on IT infrastructure.
-
container repository
A container repository is a collection of related container images that provide different versions of an application.
-
containers (container-based virtualization or containerization)
Containers are a type of software that can virtually package and isolate applications for deployment.
-
containers as a service (CaaS)
Containers as a service (CaaS) is a cloud-based service that provides a secure environment for running containerized applications.
-
continual service improvement
Continual service improvement (CSI) is a method to identify and execute opportunities to improve IT processes and services, and to objectively measure the effects of these efforts over time.
-
continuous delivery (CD)
Continuous delivery (CD) is an approach for software delivery in which development teams produce and test code in short but continuous cycles to improve software quality.
-
continuous deployment
Continuous deployment is a strategy for software development and releases in which every code change is automatically run through a pipeline of tests and inspections before being pushed into production.
-
What is configuration management? A comprehensive guide
Configuration management (CM) is an information governance and systems engineering process to ensure consistency among physical and logical assets in an operational environment.
-
What is container management and why is it important?
Container management refers to a set of practices that govern and maintain containerization software. Container management tools automate the creation, deployment, destruction and scaling of application or systems containers.