Registration is open - Live, Instructor-led Online Classes - Elasticsearch in March - Solr in April - OpenSearch in May. See all classes


DevOps Terminology: A Glossary

Definitions of common DevOps terms and buzzwords

No items found :(
Please try different search term

{{ item.letter }}

{{ term.term }}

{{ term.desc }}

Glossary

Check out our glossary of common DevOps, monitoring and development terms and definitions.

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.

AppDynamics

What is AppDynamics, Key Features and FAQs

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.

Cache

In computer science, a cache is a storage location used to temporarily store data used by servers, apps, and browsers to speed load times.

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.

Dynatrace

Discover Dynatrace and its key features.

Datadog

Explore Datadog's monitoring and analytics capabilities

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.

Error Log

Find out what error logs are and why are they useful. Discover what information they contain and what to do to get the most out of them.

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.

Log File

Find out what log files are and what information they contain.

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.

Loggly

What is Loggly, Key Features and FAQs

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.

Mezmo

What is Mezmo, Key Features and FAQs

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.

New Relic

Discover New Relic and what this all-in-one observability platform has to offer.

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.

Pingdom

What is Pingdom, Key Features and FAQs

Papertrail

Explore Papertrial and find out more about its main features.

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.

Site24x7

Explore Site24x7 and learn more about its capabilities

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

Uptime.com

What is Uptime.com, Key Features and FAQs

Uptime

Discover the meaning of uptime and its importance in evaluating system reliability.

Uptime Robot

Discover Uptime Robot and learn about its key features.

Uptrends

Discover Uptrends and learn about its key features.

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.

Z

Zabbix

Discover Zabbix and learn about its key features.