DevOps Terminology: A Glossary
Definitions of common DevOps terms and buzzwords
- {{ letter.toUpperCase() }} {{ letter.toUpperCase() }}
No items found :(
Please try different search term
{{ item.letter }}
A
API Response Time
Find out what API response time is and why it matters for user experience. Learn how to check and optimize it if it has an unacceptable score.
auditd
Find out what the Linux Audit daemon is and how it works. Short tutorial with the key utilities to know to start tracking suspicious activity and improve security.
AIOps
Learn what AIOps is and how it works. Discover the key benefits of using artificial intelligence to automate and improve IT operations.
API Versioning
Discover what API versioning is and why you need it. Strategies you can use and best practices for how and when to version APIs to get the best results.
Anomaly Detection
Find out what machine learning is in data science and how it helps improve business operations. Key anomaly detection techniques, use cases and more.
B
Buffer vs. Cache
Find out what buffer memory is in computer science and discover the main differences between it and cache memory. Buffer vs. Cache tutorial.
C
Certificate Authority (CA)
Find out what a Certificate Authority is and why you need it. Discover benefits and examples to help you understand how to choose the best certificate authority for your business.
CPU Limit
Discover the significance of CPU limits in containerization. Learn how CPU limits optimize resource allocation and enhance system stability.
Compliance Level
Discover the importance of compliance level in achieving performance and reliability targets. Find out how it impacts system effectiveness and efficiency.
Container Orchestration
Learn what container orchestration is and why we need it. Discover key benefits and the most common tools you can use to efficiently manage containers.
Container
Learn what containers are and how they work. From use cases to benefits, discover everything you need to know to build efficient containerized environments.
Cumulative Layout Shift (CLS)
Cumulative Layout Shift (CLS) is a core Web Vitals metric and it calculates the shifting of elements while the page is being downloaded and rendered.
Continuous Integration and Deployment (CI/CD)
Learn what continuous integration and delivery (CI/CD) is and its importance for DevOps. Principles and best practices for automating your CI/CD pipeline.
D
DevOps Pipeline
Find out what pipelines are in DevOps and how to build one. A step-by-step guide for absolute beginners.
DevSecOps
Find out what the DevSecOps methodology is and how it works. The ultimate guide to benefits and best practices that help improve cyber security.
Docker
Learn what Docker is. Basic terms and main benefits explained to understand why you should use containers and how they work.
DevOps
Learn what the DevOps methodology is and why it's important. A complete overview of the model's basic concepts and processes that help improve operations.
DNS Lookup time
DNS stands for Domain Name System, a server or set of servers that store a record of domain names and their associated IP addresses.
E
Error Budget
Discover the concept of error budgets and find out how they help teams balance reliability and innovation in systems.
Event Log
Discover the importance of event logs in monitoring system behavior, troubleshooting issues, and improving performance. Learn how to leverage event logs effectively.
F
First Input Delay (FID)
First Input Delay (FID) is the metric that calculates the time it takes for the browser to respond to the first client request. It’s measured in milliseconds.
Full Stack Observability
Find out what full stack observability is and why your business needs it. Discover how using a full stack observability solution will enhance system performance.
H
HTTP Requests
An HTTP request is made from a client to a host located on the server in order to receive a resource needed to build the content.
I
IOPS (Input/Output Operations per Second)
Find out what IOPS (input/output operations per second) is and how to measure it to ensure the performance of your SSD or HDD storage systems.
J
JVM Heap
Find out what heap space is and what it is used for in Java. Basic concepts to help you better manage JVM memory to avoid leaks and errors.
Jamstack
Discover the power of Jamstack, a modern web development architecture that delivers fast, secure, and scalable websites. Find out more!
JVM Threads
Learn what a thread is in Java. Discover the benefits of using JVM threads, how to work with and monitor them to ensure fast and efficient applications.
K
Kubernetes Replica
Find out what Kubernetes pod replicas are and why they can help you get good performance and reliability at a low cost.
Kubernetes
Learn what Kubernetes is and how it works. Key terms and benefits explained in simple words to understand why you should use K8s container orchestration.
Kubernetes QoS
Find out what Quality of Service (QoS) classes are in Kubernetes and how to configure them to reduce the K8s resources waste and avoid performance issues.
Kubernetes Operator
Find out what a Kubernetes Operator is and why you need it. Discover benefits and examples to help you understand how to manage your workloads.
Kubernetes Pod
Find out what a pod in Kubernetes is and how it works. In-depth explanations for everything you need to start working with K8s pods.
Kubernetes Workloads
Find out what workloads are in Kubernetes and how they work. Guide to resource types, why they matter & best practices to follow for peak app performance.
Kubernetes Cronjobs
Learn all about Kubernetes Cronjobs and their scheduling power. Explore how they automate tasks in your containerized applications for efficiency and reliability.
L
Log Rotation
Find out what log rotation is and why it's important. Learn how it works and the best practices to follow for efficient logging operations.
Log Drain
Discover how log drains can enhance your log management process and provide valuable insights into your applications and infrastructure.
Largest Contentful Paint (LCP)
Largest Contentful Paint (LCP) is a Core Web Vitals metric that measures how long it takes a website to render the largest part of the content on the screen. In most cases, LCP refers to the content above the fold rather than the entire page.
Linux Out of Memory Killer (OOM Killer)
Learn what an OOM killer is in Linux, what triggers it, and how to fix it. The steps to enable, disable and troubleshoot the out of memory killer process effectively.
M
Micro Frontend
Find out how micro frontends transform front-end development, allowing teams to build scalable and modular applications with independent components for enhanced flexibility and user experiences.
Microservices
Learn what a microservices architecture is and its characteristics. Complex overview of the basics from how it works to pros, cons, examples and use cases.
Mean Time to Resolution
Learn what mean time to resolution is and why it’s important. MTTR calculation formula and tips on how to use and reduce the value of this incident metric.
Memory Bottleneck
Find out what a memory bottleneck is and why it occurs. Learn how to find, solve and prevent it to ensure the optimum performance of your system.
N
Network Bottleneck
Learn what a network bottleneck is and what causes one. Tips on how to find, fix and prevent bottlenecking to improve performance.
Network as a Service (NaaS)
Find out what Network as a Service is, what it is used for and how it works. Discover examples and best practices to follow to reap the benefits of NaaS.
O
OpenTelemetry
Optimize performance and gain real-time insights with OpenTelemetry for efficient distributed system monitoring and troubleshooting.
Observability
Learn what observability is and what it is used for in IT. Discover how organizations can benefit from implementing it in their software development process.
Observability vs. Monitoring
Discover what is the difference between observability and monitoring. In-depth comparison explaining how each tool can help ensure system performance.
P
Page Load Time
Learn what page load time is and why it's important. Find out how to check and improve it to get an acceptable average score and make websites load faster.
Persistent Volume Claim (PVC)
Discover the importance of Persistent Volume Claims (PVC) in Kubernetes. Explore how PVCs enable data storage management for your containerized applications.
R
Runbook
Discover the value of runbooks in operational procedures. Find out how they streamline tasks and ensure efficient processes.
Render time
Render time is the metric that refers to the time it takes for a website or web app to load enough that the user can actually interact with the page.
Response Time
Response time refers to the amount of time it takes for a server to respond to a client's request and is measured in milliseconds.
S
Service Level Objectives (SLOs)
Find out what an SLO is and how it works. Discover best practices and examples for how to define effective service level objectives.
Service Level Indicators (SLIs)
Find out what an SLI is and how it works. Discover best practices and examples to help you define and implement efficient service level indicators.
SSL Certificate Chain
Learn what an SSL certificate chain is and how it works. Understand the concept of a chain of trust and how it plays a crucial role in verifying the authenticity of websites.
SSL/TLS Handshake
Learn what a SSL/TLS handshake is and how it works. Step-by-step explanation of the process that helps the client and server to communicate with each other.
Status Page
Find out how status pages can effectively communicate service disruptions, keeping your users informed and maintaining trust in your services.
Site Reliability Engineering (SRE)
Discover the role of Site Reliability Engineering (SRE) in enhancing system reliability and performance. Learn how SRE combines software engineering and operations for optimal results.
Structured Logging
Find out what structured logging is and why developers need it. Examples of structured logs and top tools that help leverage them for faster troubleshooting.
SSL Certificate
An SSL certificate is a digital certificate that provides authentication for a website is and is used to ensure internet security by preventing any third party with malicious intent from intercepting, reading, or modifying any information transmitted.
Service Level Agreement (SLA)
Find out what a Service Level Agreement is and why do you need it. Discover key components, common metrics, and best practices to write a successful SLA.
SSL Certificate Expiry
Find out what SSL certificate expiration means and how to fix it. Discover why it happens and how an invalid security certificate affects your website.
T
The Three Pillars of Observability
Find out what are the three pillars of observability and how they help track system health and performance. Benefits and limitations explained.
Telemetry
Discover the power of telemetry in tracing applications. Enhance performance, identify bottlenecks, and optimize your software with actionable insights.
TLS Certificate
Discover the importance of TLS certificates in securing your website and enabling encrypted communication.
Telemetry vs. Logging
Explore the critical differences between telemetry and logging. Learn how these essential tools provide insights and track performance in modern software systems.
Time to First Byte
Find out what Time to First Byte is and how to improve it. Tips to optimize TTFB values to speed up server responsiveness and deliver a better user experience.
U
W
Webhooks
Discover what a webhook is, how it works, and what it is used for. Best practices and examples you can follow to set up and run webhooks.