D - Definitions
-
D
Datadog
Datadog is a monitoring and analytics tool for information technology (IT) and DevOps teams that can be used to determine performance metrics as well as event monitoring for infrastructure and cloud services.
-
declarative programming
Declarative programming is a method to abstract the control flow for logic required for software to perform an action. Instead, it involves stating what the task or desired outcome is.
-
dependency hell
Dependency hell is a negative situation that occurs when a software application is not able to access the additional programming it requires to work.
-
DevOps 2.0
DevOps 2.0 is the extension of DevOps practices through the entire organization, beyond development and IT ops.
-
DevOps as a Service
DevOps as a Service is a delivery model for a set of tools that facilitates collaboration between an organization's software development team and the operations team.
-
DevOps certification
DevOps certification is a formalized testing program intended to ensure that applicants have achieved an appropriate level of skills and knowledge for working in the converged areas of software development and IT operations.
-
DevOps engineer
A DevOps engineer is an IT professional who works with software developers, systems operators and other production IT staff to oversee code releases and deployments.
-
DevSecOps
DevSecOps (development plus security plus operations) is an approach that combines application development, security, operations and infrastructure as code (IaC) in an automated continuous integration/continuous delivery (CI/CD) pipeline.
-
disaggregated server
A disaggregated server is a server whose components and resources are divided into subsystems.
-
distributed applications (distributed apps)
Distributed applications (distributed apps) are applications or software that run on multiple computers within a network at the same time and can be stored on servers or cloud computing platforms.
-
distributed tracing
Distributed tracing, also called distributed request tracing, is a method for IT and DevOps teams to monitor applications, especially those composed of microservices.
-
Docker
Docker is an open source software platform used to create, deploy and manage virtualized application containers on a common operating system (OS), with an ecosystem of allied tools.
-
Docker Engine
Docker Engine is the underlying client-server technology that supports the tasks and workflows involved in building, shipping and running containerized applications using Docker's components and services.
-
Docker image
A Docker image is a file used to execute code in a Docker container.
-
Docker Swarm
Docker Swarm is a container orchestration tool for clustering and scheduling Docker containers.
-
What is DevOps? The ultimate guide
The word 'DevOps' is a combination of the terms 'development' and 'operations,' meant to represent a collaborative or shared approach to the tasks performed by a company's application development and IT operations teams.