Link to home
Join the waitlist
DevOps Glossary
From agile to automation to analytics, unpack the toolbox of modern
DevOps terminology.
Envoy
High-performance distributed proxy designed for cloud-native applications, often used as a service mesh component.
Envoy
Ephemeral Environments
Temporary, disposable environments created on-demand for testing or development, ensuring consistency and isolation.
Ephemeral Environments
Error Budget
Acceptable amount of unplanned downtime or errors a service can experience without consequences.
Error Budget
Error Log
Record of error messages generated by a software application or system, crucial for troubleshooting and monitoring.
Error Log
Error Tracking
Process of identifying, recording, and analyzing errors in software applications to improve reliability and user experience.
Error Tracking
Eucalyptus
Open-source software for building AWS-compatible private and hybrid cloud computing environments.
Eucalyptus
Event Log
Record of events taking place in the execution of a system to provide an audit trail.
Event Log
Event-Driven Architecture (EDA)
Design paradigm in which the flow of the program is determined by events such as user actions, sensor outputs, or messages from other programs.
Event-Driven Architecture (EDA)
Everything as Code (EaC)
Approach to managing all aspects of IT infrastructure and operations through code.
Everything as Code (EaC)
Excessive Data Exposure
Security issue where an API returns more data than necessary, potentially revealing sensitive information.
Excessive Data Exposure
Exploratory Testing
Approach to software testing that emphasizes the tester's freedom and creativity to uncover issues.
Exploratory Testing
FAI (Fully Automatic Installer)
Tool for unattended mass installation of Linux systems, streamlining the process of setting up multiple machines.
FAI (Fully Automatic Installer)
Fabric
Python library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.
Fabric
Fail Fast
Design principle promoting immediate reporting of failures to enable quick detection and resolution of issues.
Fail Fast
Failed Builds
Instances where the compilation or integration process of software fails due to errors.
Failed Builds
False Positive
Error in evaluation where a condition is mistakenly flagged as true when it is actually false.
False Positive
Fargate
AWS serverless compute engine for containers that works with both Amazon ECS and Amazon EKS.
Fargate
Fault Tolerance
Property that enables a system to continue operating properly in the event of the failure of some of its components.
Fault Tolerance
Fear-driven Development
Anti-pattern where developers make decisions based on fear rather than best practices or data.
Fear-driven Development
Feature Branching
Practice of creating a separate branch in version control for each feature during development.
Feature Branching
Feature Flagging
Technique allowing teams to modify system behavior without changing code, enabling gradual rollouts and A/B testing.
Feature Flagging
Feature Flags
Technique in software development that turns certain functionality on and off during runtime, without deploying new code.
Feature Flags
Feature Management
Practice of using feature flags to control and manage the lifecycle of features in software applications.
Feature Management
Feature Toggle
Technique in software development for turning features on or off quickly without changing code.
Feature Toggle
Fig
Tool for defining and running multi-container Docker applications, now replaced by Docker Compose.
Fig
Previous
Next