Glossary
A
Agile : An iterative approach to software development and project management that emphasizes flexibility, customer feedback, and rapid delivery.
AIOps : Application of artificial intelligence for IT operations, enhancing monitoring, incident response, and automation.
Ansible : An open-source automation tool for configuration management, application deployment, and task automation.
API (Application Programming Interface) : A set of definitions and protocols for building and integrating application software.
AWS (Amazon Web Services) : Amazon's comprehensive cloud computing platform offering various services for computing, storage, and networking.
Azure : Microsoft's cloud computing platform providing a wide range of cloud services.
B
Blue-Green Deployment : A deployment strategy using two identical environments to minimize downtime and risk.
Bare Metal : Physical servers without virtualization or containerization layers.
C
CI/CD : Continuous Integration and Continuous Delivery/Deployment - practices that automate software delivery processes.
CNAPP (Cloud-Native Application Protection Platform) : Integrated security platform combining CSPM, CWPP, and KSPM capabilities for cloud-native applications.
CSPM (Cloud Security Posture Management) : Continuous monitoring and assessment of cloud infrastructure security posture.
Containerization : Packaging application code and dependencies together for consistent deployment across environments.
Configuration Drift : The phenomenon where deployed infrastructure diverges from its defined desired state.
D
Docker : A platform for developing, shipping, and running applications in containers.
DevOps : A set of practices combining software development (Dev) and IT operations (Ops) to shorten development cycles and provide continuous delivery.
DevSecOps : Integration of security practices within DevOps processes.
E
Edge Computing : Distributed computing paradigm that brings computation and data storage closer to the location where it is needed.
Elasticity : The ability to automatically scale computing resources up or down based on demand.
F
Failover : Switching to a redundant system upon the failure of the primary system.
Feature Flag : A software development technique that turns functionality on/off without deploying new code.
FinOps : Cloud financial operations combining finance, technology, and business practices to manage and optimize cloud costs.
Flux : A GitOps tool for Kubernetes that ensures clusters are configured as specified in Git.
G
Git : A distributed version control system for tracking changes in source code.
GitOps : A way of implementing Continuous Deployment for cloud native applications using Git as the single source of truth.
H
HAProxy : An open-source load balancer and proxy server for TCP and HTTP-based applications.
Helm : A package manager for Kubernetes that helps manage Kubernetes applications.
I
IaC (Infrastructure as Code) : Managing and provisioning infrastructure through code instead of manual processes.
Immutable Infrastructure : Infrastructure that is never modified after deployment; changes require new deployments.
K
Kubernetes : An open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.
Kustomize : A Kubernetes native configuration management tool.
L
Load Balancer : A device or service that distributes network traffic across multiple servers.
LLMOps : Machine Learning Operations specifically focused on deploying and managing Large Language Models in production.
Logging : The practice of recording events, processes, and outputs in a system.
M
Microservices : An architectural style structuring an application as a collection of loosely coupled services.
Monitoring : The collection and analysis of data about system performance and behavior.
O
Observability : The ability to understand a system's internal state from its external outputs.
OpenShift : Red Hat's enterprise Kubernetes platform.
OpenTelemetry : Open-source observability framework for cloud-native software, combining metrics, traces, and logs.
P
Pipeline : An automated sequence of processes for delivering software from development to production.
Platform Engineering : The discipline of designing and building toolchains and workflows that enable self-service capabilities for software engineering organizations.
Pod : The smallest deployable unit in Kubernetes that can contain one or more containers.
R
RBAC (Role-Based Access Control) : A method of regulating access to resources based on roles of individual users.
Rolling Update : A deployment strategy that gradually replaces instances of the previous version with new versions.
S
SLA (Service Level Agreement) : A commitment between a service provider and client about aspects of the service like performance and availability.
SRE (Site Reliability Engineering) : A discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems.
SLSA (Supply Chain Levels for Software Artifacts) : Security framework for ensuring software supply chain integrity.
Service Mesh : Infrastructure layer for facilitating service-to-service communications between microservices.
T
Terraform : An open-source Infrastructure as Code software tool for building, changing, and versioning infrastructure safely and efficiently.
Toil : Manual, repetitive, and automatable work that scales linearly as a system grows.
V
VPC (Virtual Private Cloud) : An isolated section of a cloud where you can launch resources in a defined virtual network.
Version Control : A system that records changes to files over time, enabling collaboration and rollback capabilities.
W
WebAssembly : Binary instruction format for stack-based virtual machines, enabling high-performance web applications.
Wasm : Shorthand for WebAssembly, used in edge computing and serverless contexts.
Z
Zero Downtime Deployment : A deployment practice ensuring that service remains available during updates.
Zero Trust : A security concept requiring strict verification for every person and device trying to access resources.
Last updated