DevOps Glossary

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

DevOps terminology.

Support-Level

Degree of technical assistance provided for a product or service, often tiered based on response times and scope of support.

Swagger

Set of tools for designing, building, documenting, and consuming RESTful web services.

Swift

General-purpose, multi-paradigm, compiled programming language developed by Apple.

Synthetic Monitoring

Monitoring technique that uses scripted recordings or transactions to simulate user activity.

Sysdig

Open-source system-level exploration and troubleshooting tool for Linux systems, providing deep visibility into system behavior.

Syslog

Standard for message logging, often used in Unix and Unix-like systems for system management and security auditing.

System Team

Team responsible for building and maintaining the platforms used by stream-aligned teams.

TLS Certificate: DevOps Explained

Digital certificate that authenticates a website's identity and enables an encrypted connection.

Tactics Techniques and Procedures (TTPs)

Patterns of activities or methods associated with a specific threat actor or group of threat actors.

Taint Analysis

Technique used to identify and track data in a program that has been tainted with user input.

Team Topologies

Organizational design approach focused on optimizing team interactions and boundaries for effective software delivery.

TeamCity

Powerful and user-friendly continuous integration server by JetBrains, supporting various version control systems and build tools.

Technical Debt

Implied cost of future rework caused by choosing quick, easy solutions now instead of better, more time-consuming approaches.

Technology Stack

Set of technologies used to build and run a single application, including programming languages, frameworks, and tools.

Telemetry

Automated process of collecting data at remote points and transmitting it to receiving equipment for monitoring.

Telemetry vs Logging

Telemetry is continuous data collection, while logging is recording specific events.

Tenants

In multi-tenant architecture, distinct groups of users who share a common access with specific privileges to the software instance.

Terraform

Open-source infrastructure as code software tool that enables defining and provisioning data center infrastructure using a declarative language.

Terraform Cloud

Managed service offering of Terraform for teams and organizations, providing collaboration features and workflow management.

Test Automation

Use of software to execute tests and compare actual outcomes with predicted outcomes.

Test Automation for Everything

Approach of automating all possible tests in the software development process to improve quality and efficiency.

Test Data Management

Process of creating, managing, and maintaining test data for software testing, ensuring data quality and relevance.

Test Environment

Setup of software and hardware on which the testing team performs testing of a new build.

Test Environment Management

Process of planning, creating, maintaining, and managing environments for software testing, ensuring consistency and reliability.

Test Kitchen

Tool for testing infrastructure code and software on isolated target platforms, supporting multiple providers and test frameworks.