Enterprise Technology Glossary
Definitions, concepts, acronyms, and terminology used across enterprise technology markets.
The Decision Insights Glossary provides definitions and explanations for technology terms, acronyms, products, architectures, standards, and industry concepts used throughout enterprise IT.
Entries are designed to help technology professionals, business leaders, researchers, and students quickly understand terminology spanning networking, cloud computing, cybersecurity, artificial intelligence, software development, infrastructure, observability, telecommunications, and related domains.
Use the search bar to find specific terms, concepts, acronyms, technologies, or industry terminology.
6,173 results ยท page 19 of 309
-
Append-Only Log
Append-Only Log is a data storage construct in which systems only add new records to the end of a log without altering prior entries. It matters in enterprises for auditability, event streaming, recovery, and consistent behavior in distributed data platforms.
-
Application
Application is executable software that delivers defined functions or services for users or other systems within an enterprise, operating on a platform or operating system and managed across a lifecycle that includes development, deployment, security, monitoring, and retirement.
-
Application-Aware Accelerator
Application-aware accelerator is a hardware or software offload component that understands application-layer protocols to handle specific workload functions, enabling higher performance, more efficient resource use, and application-aware security or policy enforcement in enterprise and cloud architectures.
-
Application-Aware Traffic Control
Application-aware traffic control is a network management method that classifies traffic by specific applications or services and applies differentiated policies, enabling enterprises to align performance, security, and compliance controls with the needs and risk profile of individual business applications.
-
Application Binary Interface
Application binary interface (ABI) is the binary-level contract that specifies how compiled programs, libraries, and the operating system interact on a target platform. It matters in enterprises because ABI stability underpins compatibility, deployment predictability, and lifecycle management across toolchains and environments.
-
Application Delivery Controller
Application delivery controller is a network-based control point that manages, secures, and optimizes application traffic for enterprise services, providing load balancing, SSL/TLS termination, health checks, and application-layer policy enforcement across data center, cloud, and hybrid environments to support reliability and security requirements.
-
Application Deployment Orchestrator
Application deployment orchestrator is a software system that coordinates and automates deployment workflows for applications across environments, enabling policy-based, repeatable releases, multi-service rollouts, and traceable change management in enterprise continuous delivery and hybrid or multi-cloud architectures.
-
Application Encryption
Application encryption is a method of protecting data by encrypting and decrypting it within the application layer, helping enterprises control access to plaintext data, support regulatory compliance, and add a defense-in-depth control beyond storage or database encryption.
-
Application Firewall
Application firewall is a security control that inspects and filters application-layer traffic for specific services or APIs, enforcing defined policies to block or log malicious or noncompliant requests and support enterprise requirements for application security, governance, and compliance.
-
Application Integration Platform
Application integration platform is a software environment that connects heterogeneous applications and services, enabling controlled data exchange and process coordination across hybrid and multicloud environments, which supports standardized connectivity, integration governance, and operational oversight for enterprise application landscapes.
-
Application Integrity Verification
Application integrity verification is the process of confirming that application code, configuration, and runtime behavior match a trusted baseline and have not been altered without authorization, which helps enterprises detect tampering, support compliance, and enforce software assurance controls across environments.
-
Application Load Balancer
Application load balancer is a layer 7 traffic distribution component that routes HTTP and related application requests across multiple backends using content-based rules. It matters in enterprises for availability, scalability, centralized security enforcement, and observability of web and API workloads.
-
Application Metrics Exporter
Application metrics exporter is a software component that collects and exposes quantitative metrics from applications in a standard format for external observability platforms, supporting centralized monitoring, performance analysis, reliability engineering, and governance in enterprise and multicloud environments.
-
Application Microsegmentation
Application microsegmentation is a security technique that enforces fine-grained, policy-based control over traffic between individual workloads or services, helping enterprises contain lateral movement, support zero trust architectures, and align access controls with specific applications across data center and cloud environments.
-
Application Migration Service
Application migration service is a software or cloud-based capability that plans and automates moving applications and their data between environments, enabling enterprises to execute cloud adoption, consolidation, and modernization programs under structured governance, risk, and change management controls.
-
Application Orchestration Plane
Application orchestration plane is a centralized control layer that manages deployment, scaling, policy enforcement, and lifecycle operations for distributed applications across clusters and clouds, enabling enterprises to standardize governance, automation, and operations over heterogeneous runtime and infrastructure environments.
-
Application Performance Index
Application Performance Index (Apdex) is a standardized metric that converts application response times into a score between 0 and 1 that represents user satisfaction, enabling enterprises to track, compare, and report application performance against defined response-time expectations.
-
Application Performance Management
Application performance management is the discipline and toolset for monitoring and analyzing application performance, availability, and user experience so enterprises can maintain service levels, support incident management, and align application behavior with operational requirements and business objectives across hybrid and multicloud environments.
-
Application Performance Optimization
Application performance optimization is the practice of measuring, analyzing and tuning software applications and their environments to improve response time, throughput, efficiency and reliability, which supports service-level objectives, system availability targets and cost-effective operation in enterprise and cloud architectures.
-
Application Programming Interface
Application programming interface (API) is a defined interface that specifies how software components, systems, or services communicate and exchange data through standardized requests and responses, which matters in enterprises for controlled integration, modular architectures, and managed exposure of digital capabilities.