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 130 matching terms. Narrow the search to reduce the list.
Databases
premium
Applied migration
An applied migration is an Entity Framework Core migration that has been recorded in the database migrations history table after being applied.
Entity Framework Core migrations
advanced
2 commands
Aliases: applied migration
Quick peek
Open full term page
Developer Tools
premium
EF Core migration
An EF Core migration records database schema changes from an Entity Framework Core model so teams can generate, review, and apply controlled schema updates.
.NET data access
intermediate
4 commands
Aliases: Entity Framework Core migration, EF migration
Quick peek
Open full term page
Storage
premium
Table entity
A Table entity is one record in Azure Table Storage. It behaves like a flexible row: it must have a PartitionKey and RowKey, it gets a service-managed Timestamp, and it can carry custom properties that your application defines. Unlike a relational row, entities in the same table do not have to share every property. That flexibility is useful for metadata, device state, user preferences,...
Table Storage
fundamentals
5 commands
Aliases: Azure Table entity, Table Storage entity, entity in Azure Table Storage, Azure Tables entity
Quick peek
Open full term page
Compute
premium
Entity function
An entity function is a Durable Functions function that defines operations for reading and updating small pieces of durable state called durable entities.
Azure Functions / Durable Functions
intermediate
4 commands
Aliases: entity function
Quick peek
Open full term page
Storage
premium
Entity group transaction
An entity group transaction is an atomic batch of Table service operations on entities in the same table and with the same PartitionKey value.
Table Storage
intermediate
4 commands
Aliases: entity group transaction
Quick peek
Open full term page
AI and Machine Learning
premium
Named entity recognition
Named entity recognition means an Azure AI Language capability that detects people, organizations, locations, dates, quantities, and other named items in text. You see it when teams extract structured signals from support tickets, clinical notes, contracts, emails, search content, or compliance documents. Think of it as a text analysis helper that suggests entities with confidence, not an automatic business decision engine. It matters because the setting changes how teams design, secure, operate, and troubleshoot the workload. Before changing it in production, know the owner, dependency, evidence, expected result, and rollback path.
Azure AI Language
fundamentals
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Databases
verified
Pending migration
A pending migration means the application already knows about a database schema change, but the database has not received it yet. The code might expect a new table, column, index, or constraint that is missing in production. In Azure, this often appears during App Service, Functions, container, or pipeline deployments connected to Azure SQL, PostgreSQL, or another managed database. It is not just a developer warning; it is a sign that release order, approval, connection strings, and rollback plans need attention.
Database deployment
intermediate
4 commands
Aliases: EF Core pending migration, unapplied migration, database migration pending, schema migration drift, pending model change
Quick peek
Open full term page
Storage
learning-path-anchor
Table continuation token
A Table continuation token is the “keep going from here” marker for Azure Table Storage queries. Table queries do not always return every matching entity in one response, especially when the result set is large, the service time limit is reached, or the query crosses partitions. The token tells the client where to resume...
Table Storage
intermediate
4 commands
Aliases: Table Storage continuation token, next partition key, next row key, paged table query
Quick peek
Open full term page
Storage
learning-path-anchor
Table schema-less design
Table schema-less design means the table gives you a consistent place to store entities, but it does not force every entity to have the same application fields. One record can have Status and ExpirationUtc while another has RetryCount and Region. The required identity fields still matter, especially PartitionKey and RowKey. The design freedom is helpful, but it is not permission to ignore data contracts. Teams still need naming rules, versioning, validation, and reader behavior for missing or older properties.
Table Storage
fundamentals
4 commands
Aliases: schema-less Table design, schemaless table design, Azure Table sparse schema, Table Storage flexible properties
Quick peek
Open full term page
Databases
premium
Cosmos DB Table API
Cosmos DB Table API is the Cosmos DB API that supports applications written for Azure Table Storage-style key-value tables with Cosmos DB capabilities. It lets teams keep a familiar table model while using Cosmos DB account management, global distribution, throughput, and monitoring. You see it when applications use PartitionKey and RowKey entities, Azure Table SDKs, or migrations from Azure Table Storage. The production check is whether the table access pattern, partition key, throughput model, and consistency expectations fit Cosmos DB rather than basic storage tables. Document the decision in code, templates, metrics, and runbooks.
Azure Cosmos DB
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Management and Governance
premium
Quota
Microsoft Learn describes Azure quotas as adjustable limits applied to Azure resources and services within a subscription, region, or provider scope. Each subscription receives default quota values, and teams can review usage or request increases before planned scale, migration, or recovery work consumes available capacity.
Capacity management
fundamentals
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Integration
premium
Service Bus JMS
Service Bus JMS is Azure Service Bus support for Java Message Service applications. It lets Java and Jakarta workloads communicate with Service Bus queues and topics through JMS APIs over AMQP, with Premium support for JMS 1.1 and JMS 2.0 and limited JMS 1.1 support in Standard.
Service Bus
advanced
5 commands
Aliases: Azure Service Bus JMS, JMS over AMQP for Service Bus, Service Bus Java Message Service, Service Bus JMS 2.0, Service Bus JMS 1.1
Quick peek
Open full term page
Storage
learning-path-anchor
Table service endpoint
A Table service endpoint is the address your application uses when it talks to Azure Table Storage. For a normal Azure Storage account, it looks like an account-specific table URL. That address is not just a string in a connection setting; it determines DNS resolution, firewall evaluation, private endpoint routing, TLS, SDK configuration, and what operators test during an outage. If the endpoint is wrong, the table might exist and credentials might be valid, but clients still fail to connect.
Table Storage
intermediate
5 commands
Aliases: Azure Table endpoint, Table Storage endpoint, storage table endpoint, Table data-plane endpoint
Quick peek
Open full term page
Storage
learning-path-anchor
Table Storage
Table Storage is Azure Storage for simple structured NoSQL records. You create tables, store entities, and identify each entity with a PartitionKey and RowKey. It is useful when the data is large, sparse, inexpensive to keep, and usually accessed by known keys. It is not a relational database, search engine, or analytics warehouse. The best fit is operational data that can be denormalized, read directly, updated independently, and kept cheap without requiring joins, stored procedures, or secondary indexes.
Table Storage
fundamentals
5 commands
Aliases: Azure Table Storage, Storage Tables, Azure Storage Tables, Azure Tables storage
Quick peek
Open full term page
Containers
learning-path-anchor
Target port
A target port tells Azure Container Apps where to deliver traffic inside your container. Public or internal ingress may expose an endpoint, but the app still has to listen on a specific port. If the container listens on 8080 and ingress targets 80, users may see timeouts, failed probes, or gateway errors. The setting is small, but it is often the difference between the app being deployed and the app being reachable. It should match the application startup command, Dockerfile, framework port, and health probes.
Azure Container Apps
intermediate
5 commands
Aliases: container target port, Container Apps target port, ingress targetPort, container ingress port
Quick peek
Open full term page
Containers
premium
AKS Windows node pool
An AKS Windows node pool is a group of Windows Server worker nodes in an AKS cluster, used to run Windows container workloads while Linux pools continue to host core Kubernetes system components.
AKS
intermediate
3 commands
Aliases: Windows node pool, Windows Server node pool, AKS Windows containers
Quick peek
Open full term page
Containers
learning-path-anchor
System node pool
A system node pool is the AKS worker pool that keeps the cluster itself functioning. It hosts core Kubernetes and AKS add-on pods such as DNS, networking agents, metrics, and connectivity components. You can technically run application pods there, but experienced teams avoid that because noisy workloads can starve the services that make the...
Azure Kubernetes Service
intermediate
4 commands
Aliases: AKS system pool, system mode node pool, AKS platform node pool, kube-system node pool
Quick peek
Open full term page
Storage
learning-path-anchor
Table batch operation
A Table batch operation lets an application change several Azure Table entities together instead of sending separate requests and hoping they all succeed. It is useful when records belong to the same partition and must stay consistent, such as a header row plus related detail rows. The important limitation is strict: the entities must...
Table Storage
intermediate
4 commands
Aliases: entity group transaction, Table Storage batch, batch transaction, partition-scoped batch
Quick peek
Open full term page
Storage
command-rich
Table partition key
A Table partition key is the value that groups related entities in Azure Table Storage. Think of it as the first address line for a record. Entities with the same PartitionKey sit in the same logical partition and can be queried together more efficiently. The PartitionKey combines with RowKey to uniquely identify one entity. Choosing it well is a design decision, not just a...
Storage platform
intermediate
5 commands
Aliases: Azure Table PartitionKey, Table Storage PartitionKey, Table partition key value, PartitionKey property
Quick peek
Open full term page
Storage
command-rich
Table row key
A Table row key is the unique name of an entity inside one Azure Table partition. PartitionKey gets you to the right group; RowKey identifies the exact record in that group. Together they form the entity primary key. RowKey design often carries an order ID, device ID, timestamp pattern, sequence number, or composite value. It matters because point reads, updates, deletes, duplicate detection, and...
Storage platform
intermediate
5 commands
Aliases: Azure Table RowKey, Table Storage RowKey, Table row key value, RowKey property
Quick peek
Open full term page
AI and Machine Learning
field-manual-complete
Language service
Azure Language is a cloud-based Azure AI service for natural language processing. It provides core text analysis capabilities such as language detection, PII detection, named entity recognition, text analytics for health, and other features through Microsoft Foundry, REST APIs, client libraries, containers, and agent tools.
Azure AI services
fundamentals
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Databases
command-rich
Cosmos DB for Table
Azure Cosmos DB for Table is a managed NoSQL key-value and table API compatible with Azure Table storage SDKs and tools.
Data platform
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Databases
field-manual-complete
Npgsql
Npgsql is the PostgreSQL driver that .NET applications commonly use to connect to Azure Database for PostgreSQL. The Azure database service hosts and manages the PostgreSQL server; Npgsql is the client-side library that opens connections, sends SQL, reads results, and works with Entity Framework providers. It is not a database server, Azure resource, or firewall rule. It is the bridge between C# code and PostgreSQL behavior, so configuration choices such as connection strings, TLS, pooling, timeouts, and authentication matter.
PostgreSQL connectivity
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Web
verified
Orchestrator function
An orchestrator function is the Durable Functions workflow function that coordinates activity functions, sub-orchestrations, timers, external events, and durable state. It checkpoints progress through the Durable Task framework, must run deterministically, and should describe workflow logic instead of performing direct I/O or random work.
Azure Functions
intermediate
4 commands
Aliases: Durable Functions orchestrator, orchestration function, workflow orchestrator, deterministic orchestrator
Quick peek
Open full term page
Databases
premium
Bulk executor
Bulk executor is the Azure Cosmos DB capability or library pattern for sending many create, update, patch, delete, or import operations efficiently instead of processing documents one at a time.
Data platform
intermediate
6 commands
Aliases: No aliases yet
Quick peek
Open full term page
Databases
premium
Foreign key
A foreign key is a column or set of columns that links rows in one table to key values in another table and helps enforce referential integrity. Teams use it to keep child records such as orders, invoices, payments, devices, or claim lines tied to valid parent records instead of allowing orphaned data to silently enter the database. It is not an index by itself, a security boundary, a substitute for business validation, or an enforced guarantee in every Azure analytics engine that can store a declared relationship.
Relational database
intermediate
6 commands
Aliases: FK, foreign key constraint, referential constraint, SQL foreign key
Quick peek
Open full term page
Containers
premium
Kubernetes Deployment
A Kubernetes Deployment is a workload controller that declaratively manages ReplicaSets and pods for stateless applications.
Kubernetes workloads
Intermediate
6 commands
Aliases: No aliases yet
Quick peek
Open full term page
Integration
premium
Service Bus authorization rule
Service Bus authorization rule is a shared access policy on a namespace, queue, or topic. It names a key pair and grants Listen, Send, or Manage rights, letting applications create SAS tokens or connection strings scoped to the messaging entity they are allowed to use.
Service Bus
fundamentals
6 commands
Aliases: Service Bus SAS policy, Service Bus shared access policy, Service Bus authorization policy, SAS authorization rule
Quick peek
Open full term page
Integration
premium
Service Bus subscription
Service Bus subscription is a named receiver under a Service Bus topic. It behaves like a virtual queue: messages published to the topic are copied into the subscription when its rules match, and receivers read, lock, complete, defer, or dead-letter those subscription messages.
Messaging
fundamentals
6 commands
Aliases: Azure Service Bus subscription, topic subscription, Service Bus topic subscription, subscription entity
Quick peek
Open full term page
Integration
premium
Service Bus topic
Service Bus topic is a publish-subscribe entity inside a Service Bus namespace. Publishers send one message to the topic, and matching subscriptions receive their own copies. Topics are used when several downstream systems need the same business event without coupling the publisher to every receiver.
Messaging
fundamentals
6 commands
Aliases: Azure Service Bus topic, Service Bus pub-sub topic, topic entity, broker topic
Quick peek
Open full term page
AI and Machine Learning
verified
Prompt flow
Prompt flow is a way to build and test an AI application as a flow instead of a single prompt. A flow can connect prompts, Python logic, tools, inputs, outputs, variants, and evaluation steps. In Microsoft Foundry classic and Azure Machine Learning, it helped teams prototype, debug, compare, deploy, and monitor LLM-based applications. In 2026, it is also a migration topic because Microsoft announced that feature development ended and full retirement is planned for April 20, 2027.
Azure Machine Learning
advanced
18 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
premium
Account SAS
An account SAS is a powerful storage access token signed with the account key. It can grant limited access across multiple storage services, but because it is key-based and hard to audit, keep permissions narrow and expiry short.
Blob Storage
fundamentals
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Containers
premium
AKS Linux node pool
An AKS Linux node pool is a group of Linux-based nodes with shared configuration that runs Kubernetes workloads in an AKS cluster. Node pools let teams separate system components, application workloads, VM sizes, zones, scaling behavior, taints, labels, and upgrade settings.
AKS compute
Intermediate
5 commands
Aliases: Azure Kubernetes Service Linux node pool, aks linux node pool
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
Migration
premium
Azure Migrate
Azure Migrate helps organizations discover, assess, plan, and migrate servers, databases, web apps, virtual desktops, and other workloads to Azure with reduced risk.
Migration planning
intermediate
5 commands
Aliases: Migrate, Azure Migrate hub, migration assessment
Quick peek
Open full term page
Analytics
premium
Azure-SSIS IR
Azure-SSIS IR is the Azure integration runtime option that supports deploying, managing, and running SQL Server Integration Services packages in Azure Data Factory or Synapse pipelines.
Data engineering and analytics
intermediate
5 commands
Aliases: Azure SSIS IR, Azure-SSIS integration runtime abbreviation
Quick peek
Open full term page
Migration
premium
Backup vault
A Backup vault is an Azure Backup storage and management entity that stores backups, recovery points, and backup policies for supported newer workloads.
Backup and recovery
fundamentals
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
premium
Data Lake Gen2 endpoint
A Data Lake Gen2 endpoint is the DFS endpoint on a storage account used by Azure Data Lake Storage Gen2 APIs, ABFS URIs, and hierarchical namespace operations.
Data Lake Storage Gen2
intermediate
5 commands
Aliases: ADLS Gen2 endpoint, DFS endpoint, dfs.core.windows.net endpoint, Data Lake endpoint
Quick peek
Open full term page
Compute
premium
Durable Functions
Microsoft Learn describes Durable Functions as an Azure Functions extension for building stateful workflows in a serverless environment. Developers write orchestrator, activity, and entity functions while the runtime manages checkpoints, state, retries, timers, recovery, and long-running operations across restarts and long delays.
Serverless workflows
intermediate
5 commands
Aliases: Azure Durable Functions, Durable orchestration, Durable workflow
Quick peek
Open full term page
Integration
premium
Event Hubs dedicated cluster
An Event Hubs dedicated cluster is a single-tenant Dedicated tier Event Hubs deployment that provides reserved capacity for enterprise-scale streaming workloads. Teams use it to run high-volume, low-latency event streaming workloads with isolated capacity instead of sharing a multitenant namespace tier. It is not a single event hub entity, a consumer group, a Kafka cluster you manage yourself, or a small development namespace. In production, confirm the namespace, event hub, partitions, identity, network path, consumer groups, checkpoints, metrics, owner, and rollback plan before treating the stream design as healthy.
Event Hubs
intermediate
5 commands
Aliases: Dedicated Event Hubs cluster, Event Hubs Dedicated tier cluster, Event Hubs cluster
Quick peek
Open full term page
Integration
premium
Event Hubs partition key
An Event Hubs partition key is a value supplied by a producer that determines which partition receives related events, helping preserve order for events with the same key. Teams use it to route related events to the same partition when applications need ordered processing for a tenant, device, account, route, or business entity. It is not a database primary key, a Cosmos DB partition key, a security boundary, or a guarantee that the selected partition will never become hot.
Event Hubs
intermediate
5 commands
Aliases: partition key, event partition key, producer partition key
Quick peek
Open full term page
Databases
premium
Instance pool
Instance pool controls how multiple small Azure SQL Managed Instances share capacity for migrations that need instance-level compatibility with lower per-instance overhead. Teams see it in azure sql managed instance pools, virtual clusters. It is not an Azure SQL elastic pool, a VM scale set, a Hyperscale database, or a shared SQL Server instance; confusing them can create capacity exhaustion, subnet design mistakes. Use the term when reviewing access, monitoring, cost, recovery, or performance. It keeps architects, operators, security reviewers, and support teams focused on the same setting, resource, or behavior.
Azure SQL Managed Instance
Intermediate
5 commands
Aliases: SQL Managed Instance pool, Azure SQL instance pool, managed instance pool, SQL MI instance pool
Quick peek
Open full term page
Monitoring and Observability
premium
Interaction to Next Paint
Interaction to Next Paint controls how teams measure whether web pages feel responsive after real user interactions, especially for Azure-hosted web apps and customer portals. Teams see it in microsoft edge devtools, microsoft clarity dashboards. It is not server response time, Time to First Byte, First Input Delay, Cumulative Layout Shift, or a backend CPU metric; confusing them can create slow clicks, abandoned checkout flows. Use the term when reviewing access, monitoring, cost, recovery, or performance. It keeps architects, operators, security reviewers, and support teams focused on the same setting, resource, or behavior.
Web Vitals
Intermediate
5 commands
Aliases: INP, Core Web Vitals INP, web responsiveness metric, interaction responsiveness
Quick peek
Open full term page
AI and Machine Learning
premium
Key phrase extraction
Key phrase extraction controls how text-mining workloads turn comments, claims, documents, and support tickets into searchable phrases for search, analytics, routing, and review. Teams see it in azure ai language resources, azure ai search skillsets. It is not keyword search, entity recognition, sentiment analysis, embeddings, semantic ranking, or manually authored metadata tags; confusing them can create missing important topics, noisy tags. Use the term when reviewing access, monitoring, cost, recovery, or performance. It keeps architects, operators, security reviewers, and support teams focused on the same setting, resource, or behavior.
Language and search enrichment
Intermediate
5 commands
Aliases: Azure Language key phrase extraction, key phrase skill, KeyPhraseExtractionSkill, key phrases
Quick peek
Open full term page
Analytics
premium
Kusto function
Kusto function is a reusable KQL query or query fragment, stored as a database entity or defined ad hoc, that standardizes analytics logic.
Kusto query objects
Intermediate
5 commands
Aliases: Kusto stored function, ADX stored function, KQL function
Quick peek
Open full term page
Databases
premium
Point-in-time restore
Point-in-time restore means choosing a time before something went wrong and restoring a database from backup history to that moment. It is not a magic undo button for every application issue; it usually creates a new database or restored instance that teams must verify, reconnect, or copy from. Operators use it after accidental deletes, bad migrations, data corruption, or failed releases. The important parts are the retention window, the restore target, the timestamp, and the validation work after restore.
Azure SQL
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Databases
premium
PostgreSQL extension
An allowlisted PostgreSQL add-on package that expands database behavior, such as statistics, geospatial, vector, or cryptographic capability.
PostgreSQL
intermediate
5 commands
Aliases: PostgreSQL extension, postgresql extension, Azure PostgreSQL extension, azure.extensions, CREATE EXTENSION, pgvector, pg_stat_statements
Quick peek
Open full term page
AI and Machine Learning
premium
Search filter
A search filter is an OData expression in Azure AI Search that narrows query results before or during retrieval. Filters compare fields, ranges, collections, geography, or security values so the service returns only documents that satisfy those conditions. It depends on filterable fields and trusted query construction.
Azure AI Search
fundamentals
5 commands
Aliases: Azure AI Search filter, OData filter, search query filter, filter expression, Azure Search filter, document filter
Quick peek
Open full term page
AI and Machine Learning
premium
Search skill
A search skill is one processing step inside an Azure AI Search skillset. It transforms extracted source content during indexing, such as OCR, entity recognition, translation, text splitting, embedding generation, or custom enrichment, and writes output into the enriched document tree.
Search
intermediate
5 commands
Aliases: Azure AI Search skill, enrichment skill, cognitive skill, custom skill, indexing skill
Quick peek
Open full term page
Integration
premium
Service Bus auto-forwarding
Service Bus auto-forwarding chains a queue or subscription to another queue or topic in the same namespace. When enabled, Service Bus removes messages from the source and places them on the destination automatically, letting teams build routing topologies without a custom relay consumer inside the broker.
Messaging
intermediate
5 commands
Aliases: Service Bus forwarding, Service Bus forwardTo, auto-forwarding chain, forward dead-lettered messages
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