DevOps Glossary

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

DevOps terminology.

Mcollective

Framework for building server orchestration or parallel job execution systems, facilitating large-scale system management.

Mean Time Between Failures (MTBF)

Average time between system failures, used to measure reliability and predict future failure occurrences.

Mean Time to Recovery (MTTR)

Average time required to repair a failed system and restore it to normal operation.

Mean Time to Resolution

Average time between the detection of an incident and its full resolution, a key metric in IT service management.

Measure everything

Practice of collecting metrics on all aspects of software development and operations to enable data-driven decisions.

Memcached

Distributed memory caching system designed to speed up dynamic web applications.

Memory Bottleneck

Situation where system performance is limited by the amount or speed of available memory.

Mezmo

Cloud-native observability platform for log management and analysis, helping organizations gain insights from their machine data.

Micro Frontend

Architectural style where a frontend app is decomposed into individual, loosely coupled components.

Microsegmentation

Security technique that creates secure zones in data centers and cloud deployments to isolate workloads from one another.

Microservice-Architektur

Architectural style structuring an application as a collection of loosely coupled services.

Microservice-Infrastruktur

Infrastructure designed to support the deployment and operation of microservices.

Microservices

Software development technique that structures an application as a collection of loosely coupled services.

Microservices Architecture

Architectural style that structures an application as a collection of small autonomous services.

Microsoft Azure

Cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services.

Mina

Network application framework which helps users develop high performance and high scalability network applications easily.

Mobile Analytics

Tools and processes for measuring and analyzing mobile app usage and user behavior.

Mobile App Automation

Tools and processes for measuring and analyzing mobile app usage and user behavior.

Mobile App Testing

Process of testing mobile applications for functionality, usability, and consistency.

Mobile Applications Security Testing (MAST)

Process of testing mobile applications for security vulnerabilities, ensuring protection of user data and app integrity.

Mobile Artifacts

Data or files generated during mobile app development and testing, including binaries, logs, and test results.

Mobile Testing

Process of testing mobile devices and applications to ensure proper functionality and user experience.

Model-Based Testing (MBT)

Software testing technique in which test cases are derived from a model that describes the system under test.

MongoDB

Popular open-source document-oriented database program classified as a NoSQL database, known for its flexibility and scalability.

Monitoring

Continuous observation and checking of a system's performance, health, and security to ensure optimal operation and detect issues.