DevOps Glossary

From agile to automation to analytics, unpack the toolbox of modern

DevOps terminology.

File Inclusion

Vulnerability that allows an attacker to include a file, usually exploiting dynamic file inclusion mechanisms implemented in the target application.

FinDevOps

Application of DevOps principles to financial services, emphasizing security and compliance.

FinOps

Practice bringing financial accountability to cloud spending, enabling teams to balance speed, cost, and quality in business decisions.

First Input Delay (FID)

Measure of responsiveness that quantifies the experience users feel when trying to interact with unresponsive pages.

Five Nines

Discover the gold standard of system reliability: "five nines" uptime. Learn what 99.999% availability means, its importance, and the challenges in achieving this elite DevOps goal.

Flaky Test

Test that sometimes passes and sometimes fails without any code changes, often causing frustration in CI/CD pipelines.

Flow

The smooth, continuous movement of code from development to production, emphasizing automation, collaboration, and rapid feedback to optimize software delivery.

Flow Metrics

Measurements used to understand and optimize the flow of work through a system, crucial in lean and agile methodologies.

Flutter

Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

Flynn

Open-source platform designed to simplify deploying and maintaining applications, offering a heroku-like experience using Docker containers.

Foreman

Open-source tool for complete lifecycle management of physical and virtual servers, automating repetitive tasks and simplifying provisioning.

Four Key Metrics

Set of metrics (lead time, deployment frequency, mean time to restore, change failure rate) used to measure software delivery performance.

Four Nines

Explore the concept of "four nines" in system reliability. Learn what 99.99% uptime means, its importance in DevOps, and strategies to achieve this high availability standard.

Four-eyes Principle

Security measure requiring two individuals to approve or perform an action, reducing the risk of fraud or errors.

Fpm

Tool to easily build packages such as rpms, debs, and more, simplifying the process of creating software packages for different systems.

Full Stack Observability

Comprehensive visibility into all parts of a software system, from front-end to back-end.

Function-as-a-Service (FaaS)

Cloud computing service that allows execution of code in response to events without complex infrastructure.

Functional Testing

Type of testing that verifies that each function of the software application operates according to the specification.

Functions as a Service

Cloud computing execution model where developers run and manage application functionalities without the complexity of building and maintaining infrastructure.

Fuzz Testing

Automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program.

Gain Privileges

Process or action of obtaining higher levels of access or permissions in a system.

Ganglia

Scalable distributed monitoring system for high-performance computing systems such as clusters and grids.

Gemba

Japanese term meaning "the actual place," used in management to emphasize the importance of direct observation.

General Data Protection Regulation (GDPR)

EU law on data protection and privacy for all individuals within the European Union and the European Economic Area.

Gift Card Fraud

Unauthorized or deceptive use of gift cards for financial gain, often involving stolen card numbers or exploitation of card systems.