Glossary
Search Azure terms
Open a clear definition, then continue into exam context, architecture, commands, operational examples, common mistakes, and related concepts.
Search all
Commands
Learning guides
Concept graph
Compare
Search-first Azure knowledge base
Term results
Search for a term or click a category. Results render only after you ask for them, so the glossary does not dump every available term on first load. Each result includes Quick peek and Open full term page actions.
Start with a search or a category.
Try managed identity , resource group , az group , private endpoint , or click Databases to load all database-related terms.
Showing 50 of 751 matching terms. Narrow the search to reduce the list.
Compute
field-manual-complete
Virtual machine scale set
A managed group of VM instances that can scale and update as a fleet.
Azure Virtual Machine Scale Sets
intermediate
5 commands
Aliases: VM scale set, Azure VMSS, Virtual Machine Scale Set, scale set, virtual machine scale set
Quick peek
Open full term page
Containers
premium
CPU scale rule
an autoscale rule that adds or removes running instances when CPU usage crosses a defined threshold for a sustained window.
Autoscale
intermediate
4 commands
Aliases: CPU autoscale rule, Percentage CPU scale rule, Autoscale CPU rule
Quick peek
Open full term page
Compute
verified
VM scale set instance
A VM scale set instance is an individual virtual machine that belongs to an Azure Virtual Machine Scale Set. Operators can inspect, restart, reimage, update, delete, or run commands against specific instances while the scale set manages the broader group model.
Virtual Machine Scale Sets
intermediate
5 commands
Aliases: VM scale set instance, vm scale set instance
Quick peek
Open full term page
Compute
template-specs-upgraded
Scale set capacity
Microsoft Learn describes Virtual Machine Scale Set capacity as the instance count declared for a scale set. Operators can manually change sku.capacity or let autoscale rules adjust it, but each capacity decision affects compute cost, load-balancer health, zone distribution, and whether enough VM instances exist to serve traffic.
Virtual Machines
intermediate
4 commands
Aliases: VMSS capacity, Virtual Machine Scale Set capacity, scale set instance count, sku.capacity, VMSS instance count
Quick peek
Open full term page
Compute
premium
Flexible orchestration
Flexible orchestration is a Virtual Machine Scale Sets mode that lets Azure manage a group of VMs while exposing individual instances through standard Azure IaaS VM APIs. Teams use it to run highly available or mixed virtual machine workloads that need scale-set grouping, instance-level VM control, spreading, load balancing, and more flexible lifecycle management than uniform orchestration. It is not an autoscale rule by itself, a way to change an existing scale set orchestration mode after creation, a replacement for application failover, or a guarantee that every VM size supports every feature.
Virtual Machine Scale Sets
intermediate
6 commands
Aliases: VMSS flexible orchestration, Flexible scale set orchestration, Azure VM Scale Sets flexible mode
Quick peek
Open full term page
Compute
premium
Automatic OS image upgrade
Automatic OS image upgrade lets Azure update the operating system image used by a virtual machine scale set as new image versions are published. In plain terms, instead of manually replacing every instance, the scale set can roll newer OS disks across the fleet in batches. It helps keep Windows and Linux scale-out workers current. The.
Virtual Machines
intermediate
4 commands
Aliases: VMSS automatic OS image upgrade, automatic OS upgrade, scale set automatic image upgrade, enable-auto-os-upgrade
Quick peek
Open full term page
Compute
premium
Disk attachment
Disk attachment is the association between a managed disk and a virtual machine or compatible scale set instance, allowing the workload to use the disk as OS or data storage.
Managed disks
fundamentals
4 commands
Aliases: VM disk attachment, data disk attachment, attach managed disk, attached disk
Quick peek
Open full term page
Networking
premium
Load Balancer
Azure Load Balancer distributes TCP and UDP traffic across backend virtual machines, virtual machine scale sets, or IP configurations. It uses frontend IPs, backend pools, health probes, and rules to provide low-latency Layer 4 traffic distribution for public or internal workloads.
Load balancing
fundamentals
4 commands
Aliases: Azure Load Balancer, Standard Load Balancer, internal load balancer, public load balancer, layer 4 load balancer
Quick peek
Open full term page
Compute
field-manual-complete
Uniform orchestration
Uniform orchestration is a Virtual Machine Scale Sets mode where Azure creates and manages a set of mostly identical VM instances from one scale set model. It is suited to stateless, homogeneous fleets that need centralized scaling, upgrades, health, and instance management through the VMSS resource.
Virtual Machine Scale Sets
intermediate
5 commands
Aliases: VMSS Uniform orchestration, uniform VM scale set, Virtual Machine Scale Sets Uniform mode, orchestration mode Uniform
Quick peek
Open full term page
Compute
field-manual-complete
Virtual machine
An Azure compute resource that runs a full guest operating system for workloads needing server-level control.
Azure Virtual Machines
beginner
5 commands
Aliases: Azure VM, VM, cloud virtual server, IaaS virtual machine, virtual machine
Quick peek
Open full term page
Databases
complete
SQL managed instance virtual cluster
Microsoft Learn describes the SQL Managed Instance virtual cluster as service-managed infrastructure that hosts managed instances inside a customer virtual network subnet. The virtual cluster contains isolated virtual machines and VM groups, supports management operations, and is created or changed as instances are deployed, scaled, or removed.
SQL Managed Instance
intermediate
5 commands
Aliases: SQL MI virtual cluster, Azure SQL Managed Instance virtual cluster, managed instance platform cluster
Quick peek
Open full term page
Compute
template-specs-upgraded
Scale set upgrade policy
Microsoft Learn explains that a Virtual Machine Scale Set upgrade policy controls how model changes reach individual VM instances. Manual, automatic, and rolling modes affect when instances receive image, SKU, disk, extension, or zone changes, and rolling policies help production fleets update in batches while preserving serving capacity.
Virtual Machines
intermediate
4 commands
Aliases: VMSS upgrade policy, Virtual Machine Scale Set upgrade policy, upgradePolicy.mode, rolling upgrade policy, manual upgrade policy, automatic upgrade policy
Quick peek
Open full term page
Databases
premium field-manual
Managed instance virtual cluster
Managed Instance virtual cluster is an Azure-managed infrastructure grouping that hosts one or more SQL Managed Instances inside a subnet. Teams use it when teams deploy, scale, move, or delete managed instances and need to understand the hidden infrastructure boundary. In plain English, it gives operators a named control for clearer expectations for provisioning time, subnet planning, instance placement, and cleanup behavior instead of leaving the decision hidden in a portal setting, script, or deployment file. Treat it as production-ready only when the owner, dependencies, permission boundary, monitoring signal, and rollback evidence are clear.
Azure SQL Managed Instance
intermediate
3 commands
Aliases: Managed instance virtual cluster, Azure SQL Managed Instance
Quick peek
Open full term page
Containers
premium
Event-driven scale rule
An Event-driven scale rule is a Container Apps scaling configuration that uses event-source metrics to decide how many replicas or job executions to run. Teams use it to connect queue length, event backlog, HTTP load, Kafka lag, or other scaler metadata to automatic scaling decisions. It is not the event source itself, a Kubernetes HPA object, a fixed replica count, or a complete guarantee that the application processes events correctly. In production, confirm scaler type, metadata names, authentication method, min and max replicas, polling interval, cooldown behavior, event source metrics, container revision, and downstream capacity before treating the design as.
Azure Container Apps
intermediate
6 commands
Aliases: KEDA scale rule, Container Apps event scale rule, custom scale rule
Quick peek
Open full term page
Web
premium
App Service scale rule
App Service scale rule is an autoscale rule or automatic scaling configuration that changes App Service capacity when metric thresholds, schedules, or platform load signals require more or fewer instances. Use it to reason about App Service behavior, validate configuration with CLI, and prevent hidden production impact from networking, scaling, recovery, security, or observability changes.
App Service Scaling
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
AI and Machine Learning
premium
Azure Machine Learning
Azure Machine Learning is a cloud service for managing the machine learning lifecycle, including workspaces, data, training jobs, model deployment, monitoring, and MLOps.
Machine learning operations
advanced
5 commands
Aliases: Azure ML, AML, Machine Learning workspace
Quick peek
Open full term page
Virtual Desktop Infrastructure
premium
Azure Virtual Desktop
Azure Virtual Desktop is a desktop and app virtualization service that runs on Azure, delivering Windows desktops and RemoteApp experiences with host pools, session hosts, and flexible control.
Virtual desktops
fundamentals
5 commands
Aliases: AVD
Quick peek
Open full term page
Containers
premium
HTTP scale rule
An HTTP scale rule is an Azure Container Apps scaling rule that scales replicas based on concurrent HTTP requests.
Azure Container Apps
intermediate
5 commands
Aliases: HTTP scale rule, http scale rule
Quick peek
Open full term page
Web
premium
App Service plan scale out
App Service plan scale out increases the number of worker instances running apps in an App Service plan, either manually or through scaling rules where supported.
App Service scaling
intermediate
4 commands
Aliases: Azure App Service plan scale out, app service plan scale out
Quick peek
Open full term page
Web
premium
App Service plan scale up
App Service plan scale up is changing an App Service plan to a larger, smaller, or more capable pricing tier so the hosted apps receive different CPU, memory, feature support, and platform limits. Use it to reason about App Service behavior, validate configuration with CLI, and prevent hidden production impact from networking, scaling, recovery, security, or observability changes.
App Service
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Analytics
premium
Data Factory managed virtual network
A Microsoft-managed network boundary used by Azure Integration Runtime to isolate data integration traffic and connect through managed private endpoints.
Data integration and orchestration
Intermediate
4 commands
Aliases: Data Factory managed virtual network, ADF managed virtual network, data factory managed virtual network
Quick peek
Open full term page
Web
premium
Functions scale controller
Functions scale controller is the Azure Functions component that watches trigger workload signals and decides how many app instances should run. Teams use it to match serverless capacity to event demand without manually adding workers for every queue, event stream, timer, or HTTP workload. In daily Azure work, it appears when engineers investigate backlog growth, explain unexpected scale-out, tune trigger concurrency, enable scale logs, or decide whether Premium capacity is necessary. It is not an application scheduler, a guaranteed throughput contract, a replacement for downstream capacity, or a setting that can fix inefficient function code by itself.
Azure Functions scaling
advanced
4 commands
Aliases: Azure Functions scale controller, scale controller, Functions autoscale controller
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning component
A Machine Learning component is a reusable Azure Machine Learning pipeline building block with defined inputs, outputs, code, command, and environment. Components can be authored in YAML, Python, or designer workflows and reused across pipeline jobs to standardize training, evaluation, and deployment logic.
Machine learning
intermediate
4 commands
Aliases: Azure ML component, ML component
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning compute instance
A Machine Learning compute instance is a managed cloud workstation inside Azure Machine Learning for notebooks, development, testing, and lightweight training. It gives one owner an integrated environment connected to the workspace, while administrators manage access, networking, schedules, and cost controls.
Machine learning
intermediate
4 commands
Aliases: Azure ML compute instance, ML compute instance
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning data asset
A Machine Learning data asset is a named, versioned reference to data used by Azure Machine Learning jobs. It can point to files, folders, or MLTable definitions so teams can reuse training data without remembering raw storage paths. That context supports safer operational decisions.
Machine learning
intermediate
4 commands
Aliases: Azure ML data asset, ML data asset
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning environment
A Machine Learning environment defines the software context for Azure Machine Learning training or inferencing. It captures packages, variables, Docker images, conda settings, and other runtime details so jobs can run reproducibly across compute targets. That context supports safer operational decisions.
Machine learning
intermediate
4 commands
Aliases: Azure ML environment, ML environment
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning job
A Machine Learning job is a submitted unit of work in Azure Machine Learning, such as command, sweep, pipeline, or AutoML execution. Jobs run code on selected compute, consume inputs, produce outputs, and record logs, metrics, lineage, and status. That context supports safer operational decisions.
Machine learning
intermediate
4 commands
Aliases: Azure ML job, ML job
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning model registry
A Machine Learning model registry organizes registered, versioned model assets in Azure Machine Learning. It helps teams track trained models, metadata, lineage, tags, versions, and deployment candidates so MLOps workflows can promote or roll back models safely. That context supports safer operational decisions.
Machine learning
advanced
4 commands
Aliases: Azure ML model registry, ML model registry
Quick peek
Open full term page
AI and Machine Learning
premium
Machine Learning workspace
A Machine Learning workspace is the top-level Azure Machine Learning resource. It centralizes jobs, logs, metrics, outputs, models, environments, components, data assets, datastores, compute references, and collaboration settings so teams can build, train, track, and deploy machine learning work. That context supports safer operational decisions.
Machine learning
fundamentals
4 commands
Aliases: Azure ML workspace, ML workspace
Quick peek
Open full term page
Containers
field-manual-complete
Container Apps scale rule
A Container Apps scale rule tells Azure Container Apps when to run more or fewer replicas of an app revision. Instead of guessing capacity manually, you define a trigger such as HTTP concurrency, CPU, memory, Service Bus messages, Kafka lag, or another KEDA-supported event source. The rule works with minimum and maximum replica limits, so.
Azure Container Apps
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Analytics
field-manual-complete
Synapse managed virtual network
A Synapse managed virtual network is the Azure-managed network boundary associated with a Synapse workspace. It isolates workspace data integration and Spark resources, enables managed private endpoints, and can restrict outbound connectivity to approved targets when data exfiltration protection is enabled at workspace creation.
Synapse Analytics
intermediate
5 commands
Aliases: Azure Synapse managed virtual network, Synapse managed VNet, managed workspace virtual network, Synapse workspace managed VNet
Quick peek
Open full term page
Networking
field-manual-complete
Virtual network
An Azure private network boundary for subnets, routing, filtering, peering, and private connectivity.
Azure Virtual Network
beginner
5 commands
Aliases: Azure VNet, VNet, virtual network in Azure, private Azure network, virtual network
Quick peek
Open full term page
Web
template-specs-upgraded
Scale out
Scale out means adding more running instances of an App Service plan or app so traffic is spread across additional workers.
App Service
intermediate
5 commands
Aliases: horizontal scale, App Service scale out, automatic scaling, instance count, elastic scale
Quick peek
Open full term page
Databases
complete
SQL read scale-out
Microsoft Learn describes SQL read scale-out as a feature that routes read-only workloads to read-only replicas instead of the primary read-write replica. It is available for Premium, Business Critical, and certain Hyperscale configurations, using ApplicationIntent=ReadOnly to separate reporting or analytics reads from writes.
Azure SQL performance and availability
intermediate
5 commands
Aliases: Azure SQL read scale-out, read-only replica routing, ApplicationIntent ReadOnly, SQL Database read replicas
Quick peek
Open full term page
Containers
premium field-manual
Memory scale rule
A memory scale rule is a Container Apps scale rule that uses memory utilization to add or remove running replicas within configured limits. Teams use it when a container workload becomes memory-bound before HTTP traffic, CPU, or queue length fully explains pressure. In plain English, it gives operators a named control for pressure-based scaling for memory-sensitive services while keeping replica bounds visible instead of leaving the decision hidden in a portal setting, script, or deployment file. Treat it as production-ready only when the owner, dependencies, permission boundary, monitoring signal, and rollback evidence are clear.
Azure Container Apps scaling
intermediate
4 commands
Aliases: Memory scale rule, memory autoscale rule, KEDA memory trigger, Container Apps memory scale, memory utilization scale rule, KEDA memory rule, memory based scale rule, KEDA memory scaler, Container Apps memory scaling, Azure Container Apps and KEDA autoscaling, Azure Container Apps scaling
Quick peek
Open full term page
Web
template-specs-upgraded
Scale up
Microsoft Learn describes App Service scale up as changing the pricing tier of an App Service plan. Moving to a larger tier can add CPU, memory, storage, and platform capabilities, while scaling down can remove features, so engineers review app requirements before changing the plan SKU.
App Service
intermediate
4 commands
Aliases: App Service scale up, vertical scaling, scale up App Service plan, pricing tier change, App Service plan SKU
Quick peek
Open full term page
Compute
premium
Gallery image version
Gallery image version is a specific published version of a gallery image that virtual machines and scale sets can use as their source. Teams use it to roll out tested OS and application baselines with version numbers, regional replication, retirement dates, and rollback options. In daily Azure work, it appears when engineers promote a golden image, deploy identical VMs across regions, retire vulnerable builds, or troubleshoot why a new VM used the wrong baseline. It is not the image family definition, a live VM, an operating system patch job, or proof that every deployed VM remains compliant after boot.
Disks and images
intermediate
6 commands
Aliases: Azure Compute Gallery image version, SIG image version, image version
Quick peek
Open full term page
Compute
premium
Capacity reservation group
A capacity reservation group is the Azure Compute container that holds one or more on-demand capacity reservations for virtual machines.
Virtual Machines
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Compute
premium
Availability set
Availability set is a placement group for Azure virtual machines that spreads instances across separate fault and update domains inside one datacenter. In Azure, teams encounter it when architects deploy two or more classic VM instances for an application tier that still needs datacenter-level hardware separation. The useful question is what behavior it proves, who
Availability
fundamentals
4 commands
Aliases: VM availability set, fault domain set, update domain set
Quick peek
Open full term page
Compute
premium
cloud-init
A Linux initialization mechanism commonly used to configure VMs during first boot.
Virtual Machines
intermediate
3 commands
Aliases: No aliases yet
Quick peek
Open full term page
Compute
verified
Proximity placement group
A proximity placement group keeps Azure compute resources physically close to reduce latency.
Performance
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Management and Governance
verified
Quota increase request
A quota increase request asks Azure to raise a service limit for a subscription, provider, region, or resource family. Teams use it when current usage or planned deployment capacity exceeds available quota and Azure must approve or apply a higher limit.
Azure Quotas
intermediate
5 commands
Aliases: Azure quota request, quota limit increase, service limit increase
Quick peek
Open full term page
Compute
field-manual-complete
Update domain
An update domain is a logical group of virtual machines that Azure can reboot or update together during planned platform maintenance. In an availability set, Azure spreads VMs across update domains so only part of the application tier is affected at one time.
Virtual Machines
intermediate
5 commands
Aliases: platform update domain, VM update domain, availability set update domain, planned maintenance domain
Quick peek
Open full term page
Compute
field-manual-complete
vCPU
A vCPU is a virtual processor used to size Azure compute resources and enforce regional quota limits.
Compute
intermediate
4 commands
Aliases: virtual CPU, Azure VM vCPU, compute vCPU, regional vCPU quota
Quick peek
Open full term page
Compute
premium
Azure Functions
Azure Functions is Azure serverless compute for running code from triggers such as HTTP requests, queues, timers, events, and service integrations without managing servers.
Serverless compute
intermediate
6 commands
Aliases: Functions, Function App, serverless functions
Quick peek
Open full term page
Containers
premium
Azure Kubernetes Service
Azure Kubernetes Service is Azure’s managed Kubernetes service for deploying, scaling, and operating containerized applications while Azure manages much of the cluster control plane.
Managed Kubernetes
advanced
6 commands
Aliases: AKS, managed Kubernetes
Quick peek
Open full term page
Compute
premium
Fault domain
A Fault domain is a logical group of Azure infrastructure that shares a common failure boundary, such as power, cooling, or network equipment, used to spread related virtual machines. Teams use it to reduce the chance that one physical infrastructure problem takes down every instance of the same application tier at the same time. It is not an availability zone, backup copy, application health probe, exact rack identifier exposed to customers, or guarantee that every dependency is isolated from every other dependency.
Virtual Machines
intermediate
6 commands
Aliases: Azure fault domain, platform fault domain, availability set fault domain, VM fault domain
Quick peek
Open full term page
Containers
premium
AKS node
Microsoft Learn explains that AKS nodes are the virtual machines that run your containerized applications, grouped into node pools with the same configuration. System node pools host core cluster pods, while user node pools typically host application workloads and can differ by size, operating system, taints, or purpose.
AKS compute
intermediate
5 commands
Aliases: AKS cluster node, Kubernetes node in AKS, AKS VM node
Quick peek
Open full term page
Analytics
premium
Azure Databricks
A unified, open analytics platform on Azure for building, deploying, sharing, and maintaining enterprise data, analytics, and AI solutions at scale.
Data engineering and AI
intermediate
5 commands
Aliases: Databricks on Azure
Quick peek
Open full term page
Databases
premium
Azure SQL Database
Azure SQL Database is a fully managed relational database service in Azure that provides SQL Server-compatible engines as single databases, elastic pools, and serverless or provisioned compute choices. Microsoft Learn presents it as platform as a service with built-in availability, backups, patching, scaling, and security integration.
Database
intermediate
5 commands
Aliases: Azure SQL DB, Azure SQL Database, Azure SQL pooled database, Azure SQL single database, SQL Database
Quick peek
Open full term page
No glossary terms matched that search.
Try a service name, acronym, command group, or category such as RBAC , az group , App Service , Application Insights , Databases , or Azure AI Search .
Clear filters and show matches
Reset search