DevOps Glossary

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

DevOps terminology.

Render Time

Duration it takes for a browser to display the contents of a web page after receiving data from the server.

Resilience

Ability of a system to withstand and recover from failures and disruptions, crucial for maintaining service availability.

Response Time

Duration between a user's action and the system's reaction, a critical metric for measuring application performance and user experience.

Rest API Security

Practices and measures taken to protect REST APIs from various security threats.

Reverse Conway Maneuver

Organizational restructuring strategy aimed at aligning team structures with the desired software architecture.

Rex

Configuration management and application deployment tool written in Perl, designed for simplicity and flexibility.

Riemann

Monitoring system designed for distributed systems, focusing on collecting events from servers and applications for processing and analysis.

Risk Assessment

Systematic process of evaluating potential risks and their impact on an organization, crucial for effective security management.

Risk Management

Forecasting and evaluation of financial risks together with the identification of procedures to avoid or minimize their impact.

Role-based Access Control (RBAC)

Approach to restricting system access to authorized users based on their role within an organization.

Rollback

Process of restoring a database, program, or system to a previous state, often used when issues arise after an update or change.

Rolling Deployments

Deployment strategy where new versions of an application are gradually rolled out to a subset of users.

Rolling Update

Deployment strategy where an application's containers are updated in a rolling fashion, one after the other.

Root Cause Analysis

Method of problem solving used for identifying the root causes of faults or problems.

Rubberducking

Debugging technique where a programmer explains the code line-by-line to an inanimate object.

Rudder

Open-source IT automation and compliance tool that helps manage large-scale, complex IT infrastructures across various environments.

Run From Your Repository

Practice of executing code directly from a version control repository, often used in continuous integration workflows.

Runbook

Compilation of routine procedures and operations that a system administrator or operator carries out.

Runbooks

Collection of procedures and operations that describe how to run a computer system or network, crucial for IT operations.

Rundeck

Open-source operations management and automation platform, designed to streamline routine and ad-hoc tasks across various systems.

Runner

Component in CI/CD systems responsible for executing jobs and reporting results back to the CI/CD server, often customizable for different environments.

S3 (Amazon Simple Storage Service)

Scalable object storage service from AWS, designed for durability, availability, and performance across various use cases.

SAML

Security Assertion Markup Language; XML-based open-standard for exchanging authentication and authorization data.

SAST

Static Application Security Testing; method of testing applications without executing them.

SDK

Software Development Kit; set of software development tools for creating applications for a specific platform.