Infrastructure Glossary
Browse 237 infrastructure terms defined in plain English, from the cultural dictionary of computing.
237 Infrastructure Terms
- Active-Active
- Active-Active is a high-availability architecture pattern where two or more servers or data centers simultaneously handle production traffic, as opposed to...
- AI Compute
- The processing resources used to train, fine-tune, or run AI models, including GPUs, TPUs, CPUs, and the surrounding infrastructure needed to support them. AI...
- AI Gateway
- A gateway layer that routes, authenticates, observes, and controls access to one or more AI providers or internal AI services. AI gateways often handle rate...
- AI Hosting
- The infrastructure and operational setup used to run AI models or AI-powered services, whether managed by a provider or self-hosted. AI hosting decisions...
- AI Inference Cost
- The compute and infrastructure cost of running a trained AI model to produce outputs for real users.
- AI Platform
- A shared platform that provides the tools, APIs, infrastructure, and operational controls needed for teams to build and run AI applications. AI platforms often...
- AI Provider
- A company or internal platform that supplies model access, inference APIs, or hosted AI capabilities. Teams often support multiple AI providers so they can...
- Air-Gapped Network
- Air-Gapped Network is a network intentionally isolated from the internet and untrusted networks to reduce remote attack paths. Security teams use it to enforce...
- AI Router
- A component that decides which model, provider, region, or path should handle a given AI request based on cost, latency, policy, or capability needs. AI...
- AI Runtime
- The runtime environment in which AI inference or AI-driven workflows execute, including model serving, orchestration logic, tool access, and surrounding...
- AI Server
- A server or service instance that hosts AI workloads such as inference, retrieval, or orchestration. AI servers may need specialized hardware, caching, and...
- AI Service
- A standalone service that exposes AI functionality to other systems, typically through an API or internal platform interface. AI services can handle...
- Apache
- Apache typically refers to the Apache HTTP Server, the world's most influential open-source web server. First released in 1995 and maintained by the Apache...
- Apache Beam
- Apache Beam is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Apache Cassandra
- Apache Cassandra is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and...
- Apache Flink
- Apache Flink is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Apache Hadoop
- Apache Hadoop is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Apache Hive
- Apache Hive is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Apache Pulsar
- Apache Pulsar is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Apache Spark
- Apache Spark is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Apache Zookeeper
- Apache Zookeeper is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and...
- API Gateway
- API Gateway is a server that acts as the single entry point for all client requests to a backend system composed of multiple microservices. Instead of clients...
- Application Server
- Application Server is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and...
- Artifact Registry
- A storage service for build outputs -- container images, npm packages, Maven artifacts, Python wheels, Helm charts. Private registries (Artifactory, GitHub...
- Auto-scaling
- The automatic adjustment of compute resources — adding or removing server instances, containers, or function invocations — in response to real-time demand...
- Auto-scaling Group
- Auto-scaling Group (ASG) is a cloud infrastructure feature that automatically adjusts the number of compute instances (virtual machines or containers) in a...
- Availability Zone
- A physically separate data center within a cloud region, with independent power, cooling, and networking. Deploying across multiple AZs provides high...
- AWS CDK
- AWS CDK is Amazon's Cloud Development Kit for defining AWS infrastructure in code. It is commonly used for repeatable cloud provisioning with high-level...
- AWS Lambda
- AWS Lambda is a serverless compute platform that runs short-lived functions on demand. It is commonly used for event-driven APIs, automation, and background...
- Azure Functions
- Azure Functions is Microsoft's serverless platform for running event-driven code. It is commonly used for scheduled jobs, HTTP handlers, and cloud...
- Bare Metal
- A physical server or computer used directly without a hypervisor, virtual machine, or container abstraction layer, giving the workload exclusive access to the...
- Bare Metal Security
- Security controls and considerations for systems running directly on physical hardware rather than in virtualized multi-tenant environments. Bare metal...
- Bare Metal Slang
- A slangy way of referring to running directly on physical hardware rather than inside virtualized or managed layers. In infra conversations, 'bare metal' often...
- Behind the Firewall
- Describing software or data that stays inside an organization's internal network boundaries rather than being exposed publicly. In enterprise culture the...
- BGP
- Border Gateway Protocol — the routing protocol that glues the internet together by enabling autonomous systems (ISPs, cloud providers, enterprises) to exchange...
- Billing Platform
- The system or vendor responsible for pricing logic, invoices, subscriptions, usage measurement, collections, and related revenue operations. In SaaS businesses...
- Block Storage
- A storage type that splits data into fixed-size blocks and stores them with unique addresses, mimicking a physical hard drive. Provides low-latency random...
- Blue-Green
- Describing a deployment strategy in which two nearly identical environments are maintained and traffic is switched from the old one to the new one when the...
- Box
- A casual term for a machine, server, or computer, usually without much concern for exact form factor or hosting model. In ops slang, calling something a box...
- Build Farm
- A collection of machines or workers dedicated to compiling, testing, or packaging software. In engineering slang, build farm often implies a whole managed...
- C2 Server
- A server that receives check-ins from compromised hosts and sends them instructions, payloads, or updates as part of command-and-control infrastructure....
- Cache Server
- A dedicated server or service that stores cached data for reuse by applications or users, such as Redis, Memcached, or an HTTP caching appliance. Cache servers...
- Caddy
- An open-source web server known for straightforward configuration and automatic HTTPS support.
- CDN
- A CDN, or Content Delivery Network, is a geographically distributed system of proxy servers and data centers that cache and deliver content from locations...
- Client-Server
- Client-Server is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Cloud
- Cloud computing is the delivery of computing resources (servers, storage, databases, networking, software, and analytics) over the internet on a pay-as-you-go...
- Cloud API
- An API exposed by a cloud platform to manage resources such as compute, storage, networking, identity, or monitoring. Cloud APIs are the main interface for...
- Cloud Architecture
- The design of how an application or platform uses cloud services, including compute models, networking, storage, identity, scaling, and operational boundaries....
- Cloud Availability Region
- A geographically distinct cloud area where providers offer isolated but connected infrastructure capacity, typically with separate failure domains from other...
- Cloud Config
- Configuration that controls how cloud resources, services, or workloads are provisioned and behave, often expressed through files, templates, or platform...
- Cloud Deployment
- The act of releasing an application, service, or infrastructure change into a cloud environment. Cloud deployments may involve containers, serverless...
- Cloud Function
- Cloud Function is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Cloud Infrastructure
- The compute, storage, networking, identity, and platform services that form the operational foundation of a system running in the cloud. Cloud infrastructure...
- Cloud Migration
- The process of moving applications, data, and operational workflows from on-premises or other hosting models into cloud infrastructure and services. Cloud...
- Cloud Native
- Cloud Native is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Cloud Networking
- The design and operation of network connectivity inside and around cloud environments, including virtual networks, subnets, routing, load balancers, gateways,...
- Cloud Platform
- A cloud provider or internal platform offering compute, storage, managed services, deployment tooling, and operational primitives for building and running...
- Cloud Provider
- Cloud Provider is an infrastructure or backend concept used to run, host, or observe applications. It is commonly used for production services and operational...
- Cloud Repatriation
- The practice of moving workloads from public cloud platforms back to private infrastructure, colocation, or on-premises systems. In tech culture cloud...
- Cloud Resource
- A provisioned unit of cloud infrastructure or service such as a VM, bucket, load balancer, function, queue, or database instance. Cloud resources are usually...
- Cloud Run
- Cloud Run is Google Cloud's managed platform for deploying stateless containers. It is commonly used for HTTP services and background workloads without...
- Cloud Security
- The protection of cloud-hosted data, workloads, identities, networks, and control planes through architecture, policy, monitoring, and operational controls. It...
- Cloud Tax
- A slang term for the extra cost paid for convenience, managed services, abstraction, or vendor markup in cloud environments compared with self-managed...
- Cluster
- A group of machines or processes that work together as a coordinated unit to provide compute capacity, storage, scheduling, or fault tolerance. Clusters are...
- Cluster Management
- The operational work of provisioning, scaling, upgrading, monitoring, and healing the nodes and control mechanisms that make up a cluster. Cluster management...
- Cluster Node
- An individual machine or runtime instance that participates in a larger cluster. Cluster nodes may carry workloads, hold data, or contribute to control-plane...
- Communication Protocol
- A Communication Protocol is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Compute Engine
- A service or subsystem responsible for executing workloads, often at the VM, container, or job-processing level. The phrase is often used for cloud compute...
- ConfigMap
- A Kubernetes object for storing non-sensitive configuration data (environment variables, config files, command-line arguments) separate from container images....
- configuration drift
- The gradual divergence of a system's actual configuration from its intended or documented state, typically caused by ad-hoc manual changes, hotfixes applied...
- Connection Manager
- A Connection Manager is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Connection String
- A Connection String is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Consul
- A service networking and discovery tool used for service registration, health checking, and configuration in distributed systems.
- containerd
- An industry-standard container runtime responsible for managing container lifecycle tasks such as image transfer and execution.
- Container Engine
- The runtime software responsible for creating, starting, stopping, and managing containers and their images. Container engines provide the low-level mechanics...
- Container Image
- A Container Image is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Containerization
- Containerization is the practice of packaging an application with its dependencies, libraries, configuration, and runtime into a lightweight, portable unit...
- Container Network
- A Container Network is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Container Orchestration
- A Container Orchestration is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Container Registry
- A Container Registry is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Container Runtime
- A Container Runtime is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Control Plane
- The part of a system responsible for configuration, orchestration, policy decisions, and coordination, as opposed to the data plane that handles live traffic...
- Control Plane Security
- Security for the management layer that controls infrastructure, orchestration, identity, and policy decisions rather than the workloads themselves. Because the...
- Coreweave
- A cloud infrastructure company known for GPU-heavy compute used in AI training and inference workloads.
- Credential Provider
- A component or service that supplies credentials to an application, often by loading them from environment variables, metadata services, secret stores, or...
- Crossplane
- An open-source control-plane framework for managing cloud infrastructure through Kubernetes-style APIs and reconciliation.
- CSS Container Query
- A CSS Container Query is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- CUDA
- NVIDIA's programming platform and runtime for accelerating parallel workloads on GPUs. It influences how models are trained, evaluated, or served, and it can...
- Database Connection Pool
- A Database Connection Pool is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Database Driver
- A Database Driver is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Database Index
- A Database Index is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Database Lock
- A Database Lock is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Database Migration Detail
- A Database Migration Detail is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to...
- Database Replication
- A Database Replication is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Database Schema
- A Database Schema is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Database Sharding
- A Database Sharding is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Database Transaction
- A Database Transaction is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Data Center Security
- The physical and logical safeguards used to protect servers, network equipment, power systems, and operational processes inside a data center. It covers access...
- Demo Environment
- An environment configured specifically for demonstrations rather than for full production realism. Demo environments are useful for stability and storytelling,...
- Dev Container
- A Dev Container is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- DevContainer
- A DevContainer is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- DevOps Engineer
- An engineer focused on the systems, tooling, and processes that connect software development and operations, such as CI/CD, infrastructure, observability, and...
- DHCP
- Dynamic Host Configuration Protocol — the protocol that automatically assigns IP addresses and network settings to devices when they join a network. Without...
- Digital Infrastructure
- The technical systems and networks that support digital services, such as connectivity, data centers, identity systems, cloud platforms, and public digital...
- Digital Plumber
- A person who does the practical connective work of making systems talk, move data, and stay flowing. In engineering slang, digital plumber is an affectionate...
- Digital Sustainability
- The effort to make digital systems more environmentally, socially, and operationally sustainable over time. In tech culture this can include energy efficiency,...
- Disk Cache
- A Disk Cache is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- Distributed Cache
- A Distributed Cache is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Distributed Consensus
- A Distributed Consensus is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Distributed Hash Table
- A Distributed Hash Table is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Distributed Lock
- A Distributed Lock is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Distributed Queue
- A Distributed Queue is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Distributed System Design
- A Distributed System Design is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to...
- DNS
- DNS, or Domain Name System, is the hierarchical naming system that translates human-readable domain names (like google.com) into the numeric IP addresses that...
- DNS Record Types
- The different types of entries in the Domain Name System: A (IPv4 address), AAAA (IPv6), CNAME (alias to another domain), MX (mail server), TXT (text data --...
- DNS resolver
- A server that translates human-readable domain names into IP addresses by recursively querying the DNS hierarchy. When you type a URL, your resolver (often...
- Docker
- Docker is a platform for building, shipping, and running applications inside lightweight, isolated environments called containers. A container packages an...
- Docker Compose
- A Docker Compose is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Dockerfile
- A Dockerfile is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- Docker Image
- A Docker Image is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- Docker Network
- A Docker Network is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Docker Registry
- A Docker Registry is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Docker Swarm
- A Docker Swarm is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- Docker Volume
- A Docker Volume is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Document Database
- A Document Database is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Dynamic Proxy
- A Dynamic Proxy is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Edge Computing
- Edge Computing is a distributed computing paradigm that processes data closer to where it is generated rather than sending everything to a centralized cloud...
- Edge Computing Culture
- The habits and assumptions teams develop when building systems meant to run close to users, devices, or local environments rather than only in centralized...
- Elastic Beanstalk
- An Elastic Beanstalk is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Elastic Search
- An Elastic Search is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Embedded Database
- An Embedded Database is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Energy Efficiency
- Using less energy to achieve the same useful outcome, whether in hardware, infrastructure, buildings, or digital systems. In tech culture energy efficiency...
- Failover
- Failover is the automatic or manual process of switching to a redundant system, server, network, or component when the primary one fails, ensuring continuous...
- feature store
- A centralized repository for storing, managing, and serving machine learning features — the computed input variables used by ML models. Feature stores ensure...
- Firewall
- A firewall is a network security system, implemented in hardware, software, or both, that monitors and filters incoming and outgoing traffic based on defined...
- Firewall Culture
- A culture strongly shaped by network boundaries, perimeter security assumptions, and the idea that being 'inside' carries special trust. The phrase is often...
- Google Cloud Run
- A Google Cloud Run is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- GPU Memory
- The memory available on a GPU for storing model weights, activations, batches, and intermediate computation during training or inference. GPU memory is often...
- Green Computing
- Computing practices aimed at reducing environmental impact through energy efficiency, longer hardware life, better utilization, and more sustainable system...
- Handshake
- A Handshake is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
- Hardened Image
- Hardened Image is a system or container image preconfigured to remove unnecessary exposure and enforce secure defaults. Security teams use it to enforce trust,...
- Hashicorp Nomad
- A workload scheduler from HashiCorp used to deploy and manage containerized and non-containerized applications.
- HashiCorp Vault
- A secrets-management system used to store, issue, and control access to credentials, keys, and other sensitive configuration.
- Homelab
- A personal lab environment, usually run at home, where someone experiments with servers, networking, storage, virtualization, automation, or self-hosted...
- Homelab Culture
- The hobbyist subculture built around maintaining home servers, racks, virtual clusters, media systems, and self-hosted infrastructure for learning or personal...
- Hyperscaler
- A cloud or infrastructure provider operating data centers and platforms at enormous global scale, typically with highly automated provisioning and massive...
- Hypervisor Security
- The protection of the virtualization layer that creates and manages virtual machines, including hardening, patching, access control, and monitoring of the...
- IaaS
- Infrastructure as a Service — a cloud computing model where virtualized computing resources (servers, storage, networking) are provided on demand over the...
- Immutable Deploy
- A deployment model where servers are never updated in place — instead, a new machine image (AMI, Docker image) is built with the new code and replaces the old...
- Infrastructure Monitoring
- The collection and analysis of health, configuration, and activity data from servers, networks, cloud services, and other infrastructure components. In...
- Infrastructure Security
- Infrastructure Security is the practice of securing networks, hosts, cloud resources, and foundational services that support applications. Security teams use...
- Inline Cache
- An Inline Cache is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- IT Security
- The protection of information technology systems, networks, devices, and services against unauthorized access, disruption, misuse, and data loss. The term...
- Kubernetes Security
- Kubernetes Security is the protection of cluster components, workloads, identities, network policies, and supply-chain paths in Kubernetes. Security teams use...
- Lateral Scaling
- Another term for horizontal scaling — increasing system capacity by adding more machines or instances to distribute load, rather than upgrading the hardware of...
- LLVM
- A modular compiler infrastructure that provides reusable components for building compilers, including a powerful optimizer and code generators for many CPU...
- Load Balancer
- A load balancer is a device or piece of software that distributes incoming network traffic across multiple servers to ensure no single server becomes...
- Log Aggregation
- The practice of collecting, centralizing, and indexing log output from many distributed services and hosts into a single searchable system. Tools like the ELK...
- Management Plane Security
- The protection of the interfaces, APIs, consoles, and protocols used to administer infrastructure, cloud services, and network devices. Management plane...
- Middle Box
- A network device or service that sits between endpoints and modifies, filters, caches, proxies, or inspects traffic rather than simply forwarding it...
- MinIO
- An object-storage server with an S3-compatible API, commonly used for self-hosted storage workloads.
- Mirror
- A replica server or repository that maintains a synchronized copy of another source — such as a Linux package repository, a Docker registry, or a Git remote —...
- MLOps
- A set of practices combining machine learning, DevOps, and data engineering to reliably deploy and maintain ML systems in production. MLOps covers the full...
- model serving
- The infrastructure and process of deploying trained machine learning models to production so they can receive input data and return predictions in real time or...
- Net Neutrality
- The principle that internet service providers should treat network traffic equally rather than favoring, throttling, or charging differently based on content,...
- Network Interface
- A hardware or virtual endpoint through which a host connects to a network, identified by a name (e.g., `eth0`, `wlan0`, `lo`) and configured with IP addresses,...
- Nginx
- Nginx (pronounced 'engine-x') is a high-performance web server, reverse proxy, and load balancer created by Igor Sysoev in 2004 to solve the C10K problem of...
- Nomad
- A workload orchestrator that schedules services, jobs, and tasks across clusters of machines.
- NTP Security
- The protection of network time synchronization against spoofing, tampering, misuse, or dependency failures. NTP security matters because bad time can break...
- Object Storage
- A storage architecture that manages data as discrete objects (each with data, metadata, and a unique ID) rather than as files in a hierarchy or blocks on a...
- Off the Grid
- Disconnected from the usual network, cloud, or communication systems, either literally or by intention. In tech it can describe isolated systems, offline...
- On Prem
- Short for on-premises, meaning software or infrastructure runs in a customer's or organization's own facilities rather than in a public cloud. The phrase is...
- Open Infrastructure
- Infrastructure software, standards, and ecosystems built with open-source or openly governed models rather than closed proprietary control. In systems culture,...
- Open Policy Agent
- A general-purpose policy engine used to enforce declarative rules across infrastructure, APIs, and software systems.
- OpenStack
- A large open source platform for building and managing private or public cloud infrastructure, including compute, networking, storage, and identity services....
- Ops
- Short for operations, referring to the people and practices responsible for running, deploying, monitoring, and supporting systems in production. In...
- Out-of-Band Management
- Administrative access provided through a separate network path or control interface from the normal production data plane, such as iLO, DRAC, serial consoles,...
- PaaS
- Platform as a Service — a cloud computing model that provides a managed environment for developing, running, and managing applications without dealing with the...
- Package Mirror
- A replicated server that hosts copies of packages from a central repository to improve availability, speed, and geographic access. Mirrors are important in...
- Package Registry
- A centralized or federated server that hosts versioned packages and their metadata, serving as the source that package managers query when resolving and...
- Packer
- A tool commonly used to automate the creation of machine images for different platforms and environments. In infrastructure culture, Packer is associated with...
- Packet Capture
- A network or infrastructure security concept involving packet capture and the protection or inspection of traffic and services. It shows up in application...
- Packet Sniffing
- A network or infrastructure security concept involving packet sniffing and the protection or inspection of traffic and services. It shows up in application...
- Payment Processing
- The systems and services that authorize, route, settle, and reconcile payments between buyers, merchants, and financial institutions. For many startups,...
- peering
- An arrangement between two networks (typically ISPs or content providers) to exchange traffic directly rather than paying a third-party transit provider....
- Performance Monitoring
- The ongoing collection, aggregation, and alerting on system and application performance metrics — such as response latency, throughput, error rates, and...
- PKI
- PKI, or Public Key Infrastructure, is the framework of hardware, software, policies, and procedures that manages the creation, distribution, storage, and...
- Platform
- The foundational hardware, operating system, runtime, or service layer on which applications are built and executed. Depending on context, it can mean an OS...
- Platform Engineering
- An approach where a team builds and maintains internal platforms, paved roads, and self-service tooling to improve developer productivity and operational...
- Plumber Code
- Practical connective code that moves data, handles integration edges, and keeps the pipes flowing without much glamour. In engineering slang, plumber code is...
- Plumbing
- The underlying infrastructure, wiring, and low-level connective work that makes higher-level features possible but is rarely visible to end users. Engineers...
- Port
- A 16-bit number (0–65535) that identifies a specific process or service on a networked host, used by TCP and UDP to multiplex connections over a single IP...
- Postfix
- A mail transfer agent used to route and deliver email on Unix-like systems.
- Private Cloud Security
- The protection of cloud-like infrastructure operated for a single organization, whether on-premises or in a dedicated hosted environment. Private cloud...
- Production Environment
- The live infrastructure — servers, databases, CDNs, and services — where the application serves real users and processes real data, as distinguished from...
- Provisioning
- Provisioning is the process of setting up and configuring IT infrastructure, services, and resources to make them ready for use. Server provisioning involves...
- Proxmox
- An open-source virtualization platform used to manage virtual machines, containers, and clustered hosts.
- Proxy
- A proxy is an intermediary that sits between a client and a target resource, forwarding requests on the client's behalf while optionally adding functionality....
- Proxy Chain
- A network or infrastructure security concept involving proxy chain and the protection or inspection of traffic and services. It shows up in application...
- Proxy Server
- A server that acts as an intermediary for network requests between clients and destination servers. A forward proxy acts on behalf of clients (hiding their...
- Puppet
- A configuration-management system for defining and enforcing infrastructure state across servers.
- PV
- PersistentVolume — a Kubernetes storage resource provisioned by an administrator or dynamically by a StorageClass that exists independently of any individual...
- Recursive DNS
- The DNS resolution process or service in which a resolver queries other DNS servers on behalf of a client until it reaches an answer, rather than simply...
- Registry
- A centralized service that stores and indexes versioned packages, container images, or other artifacts so they can be discovered and downloaded by tooling....
- Remote Management
- The use of network-based tools and interfaces to configure, monitor, and maintain systems from a distance. Remote management is operationally essential, but if...
- reverse proxy
- A server that sits in front of one or more backend servers and forwards client requests to them, appearing to the client as the origin server. Reverse proxies...
- Rogue Server
- A server that is deployed or operating without proper approval, inventory, or security oversight, or that is impersonating a legitimate service. Rogue servers...
- Router Security
- The protection of routers and their control planes, management interfaces, firmware, routing protocols, and configuration against compromise or abuse. Router...
- Scale Out
- Horizontal scaling — increasing system capacity by adding more machines or instances rather than upgrading existing ones. Stateless services scale out...
- Scale Up
- Vertical scaling — increasing system capacity by upgrading the hardware resources (CPU, RAM, disk, network) of an existing machine or instance. Simpler than...
- Self-Hosting
- Running software on your own infrastructure rather than using a managed cloud service, or — in compiler theory — the milestone where a compiler is capable of...
- Server
- A computer or software process that listens for and responds to requests from clients over a network, providing services such as web pages, API responses,...
- Server Room
- A physical room that houses servers, networking gear, storage, and supporting equipment such as cooling and power systems. In modern cloud-heavy organizations...
- Service Discovery
- The mechanism by which services in a distributed system automatically find and connect to each other without hardcoded addresses. Can be client-side (Consul,...
- Service Mesh
- A dedicated infrastructure layer for managing service-to-service communication in a microservice architecture, handling load balancing, encryption,...
- Sidecar
- A helper container deployed alongside the main application container in the same pod, providing supporting functionality like logging, proxying, or service...
- Spin Up
- To create, start, or bring something online quickly, such as a server, environment, process, or team effort. The phrase implies rapid activation rather than...
- Sysadmin Culture
- The shared norms, humor, habits, and expectations of system administrators and infrastructure operators, including shell fluency, automation, incident...
- Syslog
- A standard message format and transport convention for system and network device logging. It shows up in application security, identity, infrastructure, or...
- System Architecture
- The high-level structural design of a software system, defining its major components, their responsibilities, how they communicate (APIs, message queues, RPC),...
- Telemetry Security
- A network or infrastructure security concept involving telemetry security and the protection or inspection of traffic and services. It shows up in application...
- Terraform Community
- The ecosystem of users, providers, module authors, and maintainers working with Terraform and related infrastructure-as-code practices. In cloud operations...
- Terraform Module
- A reusable, self-contained package of Terraform configuration files that encapsulates a set of related infrastructure resources (e.g., a VPC with subnets and...
- Terraform State
- A JSON file (terraform.tfstate) or remote backend record that maps every Terraform-managed resource to its real-world counterpart, storing resource IDs,...
- Test Environment
- An isolated deployment — separate from production and often from development — where the application and its dependencies (databases, queues, third-party...
- The Cloud Is Just Someone Else's Computer
- A skeptical phrase reminding people that cloud services still run on physical hardware owned and operated by another party, with all the trust and dependency...
- Training Infrastructure
- The hardware, software, orchestration, storage, and operational systems used to run model training. Training infrastructure becomes a major engineering...
- Virtualization
- Virtualization creates virtual versions of physical computing resources using a software layer called a hypervisor. The hypervisor (Type 1 like VMware ESXi or...
- Virtual Machine
- A software emulation of a complete computer system that runs its own operating system and applications in isolation from the host. System VMs (like those...
- VLAN
- Virtual Local Area Network — a method of creating logically separate networks on the same physical switch infrastructure by tagging Ethernet frames with a VLAN...
- VM
- Abbreviation for Virtual Machine — either a system-level VM that emulates complete hardware (managed by hypervisors like KVM or ESXi) or a process-level VM...
- VPN Split Tunneling
- A network or infrastructure security concept involving vpn split tunneling and the protection or inspection of traffic and services. It shows up in application...
- VPN Tunnel
- A network or infrastructure security concept involving vpn tunnel and the protection or inspection of traffic and services. It shows up in application...
- WAF
- Web Application Firewall — a security layer that filters, monitors, and blocks HTTP traffic to and from a web application, protecting against attacks like SQL...
- Warm Standby
- A redundancy approach where a secondary system is running and receiving data updates but is not serving live traffic, allowing it to be promoted to primary...
- Web Server
- Software (such as Nginx, Apache, or Caddy) that listens for incoming HTTP/HTTPS requests and responds by serving static files, proxying requests to application...
- Zabbix
- An open-source monitoring platform for tracking servers, networks, applications, and operational alerts.
Related Topics
- Cloud (53 terms in common)
- Backend (31 terms in common)
- Networking (30 terms in common)
- Devops (27 terms in common)
- Containers (19 terms in common)
- Security (13 terms in common)
- Ai (11 terms in common)
- Database (11 terms in common)
- Distributed Systems (10 terms in common)
- Scaling (9 terms in common)
- Operations (8 terms in common)
- Architecture (6 terms in common)
- Protocols (6 terms in common)
- Slang (5 terms in common)
- Kubernetes (5 terms in common)
- Performance (5 terms in common)
- Cloud Security (4 terms in common)
- Reliability (4 terms in common)
- Deployment (4 terms in common)
- Virtualization (4 terms in common)