DevOps Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

"As code"

Defining and managing infrastructure, configurations, or processes using code, enabling version control, automation, and reproducibility.

"Nines"

Measure of system availability, expressed as a percentage. E.g., "five nines" means 99.999% uptime, allowing for minimal downtime.

"Single Pane of Glass"

Unified display or interface that integrates data from multiple sources, providing a comprehensive view of system status or operations.

A/B Testing

Comparing two versions of a webpage or app to determine which performs better, based on user interaction and conversion rates.

AIOps (Artificial Intelligence Operations)

Using AI and machine learning to enhance IT operations, automating tasks and providing insights for better decision-making.

ALB (Application Load Balancing)

Distributes incoming application traffic across multiple targets to improve availability and fault tolerance.

API

Application Programming Interface; set of protocols and tools for building software applications and enabling communication between systems.

API Discovery

Process of identifying and documenting available APIs within an organization or from external sources.

API Endpoint

Specific URL where an API can be accessed and where requests are sent to interact with a server or service.

API Gateway

Manages, secures, and routes API requests, acting as a single entry point for multiple microservices or backend systems.

API Management

Process of creating, publishing, documenting, and analyzing APIs in a secure environment.

API Monitoring

Tracking API performance, availability, and usage to ensure optimal functionality and identify issues.

API Response Time

The duration between sending a request to an API and receiving the response, crucial for performance evaluation.

API Security

Measures and practices to protect APIs from unauthorized access, attacks, and data breaches.

API Versioning

Managing different versions of an API to maintain compatibility while allowing updates and improvements.

ASG (Auto Scaling Group)

Feature in cloud computing that automatically adjusts the number of instances based on defined conditions.

ASP.Net Core Monitoring

Observing and analyzing the performance and behavior of applications built with ASP.Net Core framework.

ATO (Account Takeover)

Type of identity theft where an attacker gains unauthorized access to a user's account.

AWS (Amazon Web Services)

Cloud computing platform offering a wide range of services for computing, storage, networking, and more.

AWS App Development Tools

Suite of tools provided by AWS for building, testing, and deploying applications on their cloud platform.

AWS CLI

Command-line interface for interacting with AWS services, allowing users to manage resources and automate tasks.

AWS CloudWatch

Monitoring and observability service for AWS resources and applications, providing metrics, logs, and alarms.

AWS CodeDeploy

Fully managed deployment service that automates software deployments to various compute services.

AWS CodePipeline

Continuous delivery service for fast and reliable application and infrastructure updates.

AWS EC2

Elastic Compute Cloud; scalable computing capacity in the AWS cloud for running virtual servers.