App Service
The shopfrontRuns your website or web API without your team looking after servers. Microsoft maintains the hosting platform, while your team supplies the application and its settings.
Which one? App Service suits websites and APIs that run all the time. Functions suits short pieces of code that run when something happens. Container Apps suits applications already packaged as containers.
Explore: App Service plan, Scaling, Deployment slots, Runtime, Custom domain
Azure Functions
On-call staffRuns small pieces of code automatically when something happens, such as a file arriving, a message landing or a set time. Your team writes the code; Azure starts it when needed.
Which one? Functions suits short tasks started by an event or a schedule. App Service suits a website or API that is always running. Logic Apps suits workflows built from ready-made connectors with little code.
Explore: Triggers, Bindings, Function app
Azure Container Apps
A serviced business centreRuns applications that have been packaged as containers, without your team managing servers or a Kubernetes cluster. It suits websites, background jobs and services that react to events.
Which one? Container Apps suits most containerised applications without the overhead of running Kubernetes. AKS suits teams that need full Kubernetes control. Container Instances suits a single container for a short job.
Explore: Environment, Revision, Replica, Ingress
Azure Static Web Apps
A print shop linked to the editorPublishes a website straight from your code repository each time an approved change is merged. It can also include small back-end functions and sign-in for the site.
Which one? Static Web Apps suits sites made mostly of web pages and scripts that are built from a repository. App Service suits applications that need a full server-side runtime.
Explore: Build and deployment, Preview environment, Integrated API
Virtual Machines
Also called: VM
A rented empty officeA computer you rent in Azure, with your choice of operating system and size. It gives the most control, but your team looks after the operating system and software on it.
Which one? Choose a virtual machine when software needs full control of the computer, such as an older application. For new websites and APIs, a managed service such as App Service usually needs less upkeep.
Explore: Sizes, Image, OS disk, Data disk
Virtual Machine Scale Sets
Also called: VMSS
A fleet of identical vansRuns a group of identical virtual machines whose number can grow or shrink automatically with demand or on a schedule.
Which one? Use a scale set when several identical machines share the same job. Use a single virtual machine for one-off servers.
Explore: Instance, Autoscale, Orchestration mode
Kubernetes Service (AKS)
Also called: AKS
A busy container portRuns containerised applications on Kubernetes, a widely used system for running many cooperating services. Azure manages the core of Kubernetes; how much else it manages depends on the chosen mode.
Which one? AKS suits large or complex container estates and teams with Kubernetes skills. Container Apps is simpler for most containerised applications.
Explore: Nodes, Node pool, Pod, Deployment, Kubernetes Service
Azure Container Instances
Also called: ACI
A pop-up stallStarts a single container quickly in Azure, without setting up a server or a container platform. It suits short or simple jobs.
Which one? Container Instances suits one-off or simple containers. Container Apps and AKS suit applications that need scaling, networking between services and ongoing operation.
Explore: Container group, CPU and memory allocation, Mounted volume
Azure Container Registry
Also called: ACR
The sealed stockroomA private store for your team's packaged applications (container images). Hosting services fetch approved versions from here when they run them.
Explore: Container image, Repository, Tag and digest
Azure Batch
A temporary workforceSplits very large computing jobs into many tasks and runs them in parallel on a pool of machines, such as rendering thousands of images or running complex calculations.
Explore: Compute pool, Job, Task
Azure Service Fabric
A floor of production linesA platform for running large applications made of many small cooperating services, including services that keep their own data as they run.
Which one? Service Fabric suits applications built for it. Container Apps and AKS are other options for running containerised services.
Explore: Cluster, Stateful service, Microservice
Azure SQL Database
The filing cabinetA database for business records such as customers, orders and invoices, organised into tables. Microsoft runs the database service, including updates and automatic backups.
Which one? SQL Database suits new applications. SQL Managed Instance suits existing SQL Server applications that need near-full compatibility. Cosmos DB suits fast, flexible records for users spread around the world.
Explore: Tables, Queries, Elastic pools, SQL pools in Synapse, Logical server, vCore, DTU, Serverless compute, View
Azure SQL Managed Instance
Your filing room, moved as it isA managed home for existing SQL Server databases that need almost everything the familiar SQL Server product offers, so they can move to Azure with fewer changes.
Which one? Managed Instance suits moving existing SQL Server applications. SQL Database suits new applications and single databases.
Explore: Managed instance, Virtual network integration, Point-in-time restore
Azure Database for PostgreSQL
A familiar filing cabinet, servicedA managed PostgreSQL database, a popular open-source database. Microsoft runs the servers; your team chooses size, availability and recovery settings.
Which one? Choose PostgreSQL or MySQL when an application is built for that database. Otherwise the choice usually follows your team's skills and existing systems.
Explore: Flexible server, High availability, PgBouncer
Azure Database for MySQL
Another familiar cabinet, servicedA managed MySQL database, a popular open-source database. Microsoft runs the servers; your team chooses size, availability and recovery settings.
Which one? Choose MySQL or PostgreSQL when an application is built for that database. Otherwise the choice usually follows your team's skills and existing systems.
Explore: Flexible server, Read replica, Backup retention
Azure Cosmos DB
A worldwide card indexA database for applications that must respond quickly to many users, possibly around the world. It stores flexible records rather than fixed rows and columns, and can keep copies in several regions.
Which one? Cosmos DB suits fast, flexible records at large or global scale. SQL Database suits structured business records with relationships between tables.
Explore: Request units, Database, Container
Azure Managed Redis
The desk trayKeeps frequently used data in fast memory so applications can respond more quickly, instead of fetching the same information from a slower database every time.
Explore: Cache, Shard, Expiration and eviction
Azure Blob Storage
The labelled box warehouseStores large numbers of files of any kind, such as documents, images, videos, logs and exports. Applications save and fetch each file by name.
Which one? Blob Storage suits files that applications save and fetch. Azure Files suits a shared drive people or servers open like a network folder. Managed Disks are the hard drives of virtual machines.
Explore: Container, Blob, Access tier
Azure Files
The shared filing roomA shared network drive in the cloud. People and servers can open its folders the same way they use a familiar office file server.
Which one? Azure Files suits shared folders. NetApp Files suits demanding, high-performance file workloads. Blob Storage suits files handled by applications rather than people browsing folders.
Explore: File share, SMB and NFS, Azure File Sync
Azure Data Lake Storage
Also called: ADLS · ADLS Gen2
The aisle-and-shelf warehouseA large store for raw data collected from many business systems, organised in folders so analytics teams can work with it and control who sees each part.
Explore: Hierarchical namespace, Access control list (ACL), File system
Azure Managed Disks
A plugged-in hard driveThe hard drives used by Azure virtual machines. Teams choose each disk's type, size and speed.
Which one? Managed Disks are for a single virtual machine's drives. Elastic SAN provides a shared pool of drives for many machines.
Explore: IOPS, Throughput, Snapshot
Azure NetApp Files
The high-speed filing roomHigh-performance shared file storage for demanding business systems, such as large databases or engineering workloads.
Which one? NetApp Files suits workloads that need very high file performance. Azure Files suits everyday shared folders.
Explore: Capacity pool, Volume, Snapshot
Azure Table Storage
The long ledgerStores large numbers of simple records that are looked up by key, such as settings or device details. It is cheap and quick but does not link records across tables.
Which one? Table Storage suits simple, low-cost key lookups. Cosmos DB suits richer queries and global scale. SQL Database suits related business records.
Explore: Entity, PartitionKey, RowKey
Azure Elastic SAN
A central bank of drivesA shared pool of storage drives in Azure that can be divided up and attached to many machines, similar to the central disk systems used in company data centres.
Which one? Elastic SAN suits sharing a large, centrally managed pool of drives across many machines. Managed Disks suit drives for individual virtual machines.
Explore: Volume group, Volume, iSCSI
Data Factory
Also called: ADF
The delivery trucksMoves and prepares data between systems on a schedule, such as copying yesterday's orders into a reporting database each night.
Which one? Data Factory suits moving and scheduling data. Databricks suits heavy data processing and analysis. Logic Apps suits business workflows between applications.
Explore: Pipelines, Linked service, Dataset, Integration runtime
Azure Databricks
Also called: ADB · DBX
The analytics workshopA shared platform where data teams clean, combine and analyse large amounts of data, and build machine learning models. It works with data kept in cloud storage.
Which one? Databricks suits large-scale data engineering, analytics and AI work. Synapse brings SQL warehousing and data integration together. Data Factory focuses on moving and scheduling data.
Explore: Workspace, Delta Lake, Databricks account, Databricks unit (DBU), Unity Catalog
Azure Synapse Analytics
The analytics buildingAn analytics service that brings data loading, a data warehouse and big-data processing together in one workspace, for reporting across the business.
Which one? Synapse suits combining warehousing and data integration in one place. Databricks suits teams focused on large-scale data engineering and AI.
Explore: Workspace
Azure Data Explorer
The detective's deskQuickly searches and analyses huge volumes of time-stamped data, such as application logs, device readings and website activity, soon after it arrives.
Which one? Data Explorer suits fast analysis of large log and event data. Stream Analytics suits processing events continuously as they arrive.
Explore: Cluster, Database, Kusto Query Language (KQL)
Azure Stream Analytics
The conveyor-belt inspectorAnalyses data while it is still arriving, such as spotting unusual sensor readings or counting website visits minute by minute, and sends the results onwards.
Which one? Stream Analytics suits results that must update continuously. Data Explorer suits searching and analysing data once it has been collected.
Explore: Input, Streaming query, Output
Azure HDInsight
A specialist big-data crewRuns well-known open-source big-data tools, such as Spark, Hadoop and Kafka, on clusters that Microsoft manages.
Which one? HDInsight suits workloads built on these specific open-source tools. Databricks and Synapse are other analytics options with their own management models.
Explore: Cluster type, Apache Spark, Apache Kafka
Azure Synapse SQL
Also called: Synapse SQL
The analytical reading roomThe SQL part of Azure Synapse, used to ask questions of large business datasets. Teams can reserve fixed capacity for a warehouse, or pay per query to search files in a data lake.
Explore: Dedicated SQL pool, Serverless SQL pool
Azure OpenAI
A hired expert writerGives your applications access to OpenAI's AI models through Azure, for tasks such as drafting text, summarising documents or answering questions.
Which one? Azure OpenAI provides the models. Foundry is the wider platform for building, testing and governing AI applications. Agent Service builds assistants that use models and tools to carry out tasks.
Explore: Model deployments, Tokens, Model, Endpoint, Quota and capacity
Microsoft Foundry
Also called: AI Foundry · Azure AI Foundry · Azure AI Studio
The AI workshopMicrosoft's platform for building AI applications. Teams choose models, build assistants and agents, test their quality and manage them in one place.
Which one? Foundry is the overall AI workshop. Azure OpenAI is one family of models inside it. Machine Learning suits building and training your own predictive models.
Explore: Project, Model catalog, Evaluation
Microsoft Foundry Agent Service
An assistant with a job descriptionBuilds and runs AI assistants that can follow instructions and use approved tools, such as looking up information or updating a system, to complete tasks.
Explore: Instructions, Tool, Conversation state
Azure AI Search
The handbook indexBuilds a searchable index of your organisation's content, so a website, an app or an AI assistant can find the most relevant passages quickly.
Explore: Index, Indexer, Vector search, Skillset
Azure Machine Learning
The forecasting laboratoryA workspace for data scientists to build, train and run their own prediction models, such as forecasting demand, and to keep them accurate over time.
Which one? Machine Learning suits training your own models. Azure OpenAI and Foundry suit using ready-made generative models.
Explore: Workspace
Azure Document Intelligence
The data-entry clerkReads documents such as invoices, receipts and forms, and pulls out the text and key details automatically so people do not retype them.
Which one? Document Intelligence suits pulling details out of business documents. Vision suits describing what is in photos and images.
Explore: Optical character recognition (OCR), Prebuilt model, Custom extraction model
Azure Speech
A transcriber and narrator on callTurns speech into text, text into natural-sounding speech, and translates spoken language, so applications can listen and talk.
Explore: Speech to text, Text to speech, Speech translation
Azure Vision
A photo describerLooks at images and describes what is in them, such as objects, scenes or printed text.
Which one? Vision suits understanding photos. Document Intelligence suits reading business documents and forms.
Explore: Image OCR, Image analysis
Azure AI Content Safety
The moderatorChecks text and images for harmful content, such as hate or violence, so an application can block or review it before people see it.
Explore: Harm categories, Severity level, Blocklist
Azure Virtual Network
Also called: VNet
Private corridorsYour own private network inside Azure. It lets your cloud resources talk to each other securely and, if you set it up, to your offices or the internet.
Explore: Subnet, Peering, Network security group (NSG)
Azure Load Balancer
A receptionist with many desksSpreads incoming network traffic across several servers so that no single server is overloaded and the service keeps running if one fails.
Which one? Load Balancer spreads any network traffic across servers. Application Gateway routes web visitors within one region by the address they ask for. Front Door is a worldwide entrance for web applications. Traffic Manager points users to a location using DNS.
Explore: Backend pool, Health probe, Load-balancing rule
Azure Application Gateway
A receptionist who reads requestsDirects web visitors to the right part of your application within one Azure region, based on the address they ask for, such as /shop or /api.
Which one? Front Door suits users spread across countries or an app running in several regions. Application Gateway handles web routing inside one region. Some setups use both.
Explore: Listener, Routing rule, Web application firewall (WAF)
Azure Front Door
Reception desks worldwideA worldwide entrance to your website or app. Visitors connect to Microsoft's network near where they are, and Front Door passes them to your application by a fast route.
Which one? Front Door suits users spread across countries or an app running in several regions. Application Gateway handles web routing inside one region. Some setups use both.
Explore: Origin, Edge location, Content caching
Azure Traffic Manager
The branch directorySends users to the best available location of your application, such as the nearest or the one that is working, by answering the lookup their device makes before connecting.
Which one? Traffic Manager only points users to a location. Front Door also carries and speeds up web traffic, and adds caching and security options.
Explore: Profile, Endpoint, Routing method
Azure DNS
Also called: DNS
The internet's phone bookThe internet's address book for your domain names. It turns names people type, such as www.example.com, into the addresses computers use to find your services.
Explore: DNS zone, DNS record, Private DNS zone
Azure Private Link
A private internal doorLets your applications reach Azure services, such as a database or storage, over your private network instead of the public internet.
Explore: Private endpoint, Private Link service
Azure VPN Gateway
Also called: VPN
A sealed tunnelCreates an encrypted connection between your offices or remote staff and your Azure network, usually over the public internet.
Which one? VPN Gateway suits encrypted links over the internet and is quicker to set up. ExpressRoute suits a dedicated private line from a provider, with more predictable performance.
Explore: Site-to-site VPN, Point-to-site VPN, VPN tunnel
Azure ExpressRoute
A leased private lineA private, dedicated connection from your data centre or offices to Microsoft's cloud, arranged through a telecoms provider rather than the public internet.
Which one? ExpressRoute suits a dedicated private line with more predictable performance. VPN Gateway suits encrypted links over the internet and is quicker to set up.
Explore: Circuit, Peering
Azure Virtual WAN
The central transport hubConnects many offices, remote workers and Azure networks through central hubs, so a large organisation can manage its connections in one place.
Explore: Virtual hub, Hub connection
Azure NAT Gateway
The outgoing post roomLets private servers reach the internet for things like updates or partner services, using fixed public addresses, without letting the internet reach in.
Explore: Source NAT (SNAT), SNAT ports
Azure Bastion
The staffed security gateA secure way for administrators to log in to virtual machines without exposing those machines to the internet.
Explore: RDP and SSH sessions, Private VM access
Azure Firewall
The security checkpointA security checkpoint for network traffic. It checks what goes in and out of your Azure networks against rules your team sets.
Explore: Firewall policy, Network rule, Application rule
Azure DDoS Protection
Crowd controlHelps keep public services online during deliberate floods of fake traffic designed to overwhelm them.
Explore: DDoS attack, Mitigation
Azure Network Watcher
The building engineer's toolkitTools for finding out why network connections in Azure are failing or slow, such as tracing a route or recording traffic.
Explore: Packet capture, Connection monitor, Next hop
Azure Logic Apps
A flowchart that runs itselfAutomates business processes between systems using ready-made connectors, such as saving email attachments to storage and notifying a team, often with little or no code.
Which one? Logic Apps suits workflows built from connectors. Functions suits custom code. Data Factory suits moving large amounts of data.
Explore: Workflow, Connector, Action
Azure API Management
Also called: APIM
The front desk for APIsA single front door for your organisation's APIs. It controls who can use them, limits how much they are used, and gives developers a portal to find them.
Explore: API gateway, Product, API policy, Workspace
Azure Service Bus
Tracked internal postPasses tasks between applications reliably. Each message waits until the receiving application is ready, so one side can keep working when the other is busy or offline.
Which one? Service Bus is for business tasks that must be handled. Event Grid is for “something happened” alerts. Event Hubs is for high-volume data streams. Queue Storage is a simpler, low-cost queue.
Explore: Namespace, Queue, Topic and subscription
Azure Event Grid
The announcement systemTells other applications when something has happened, such as a new file arriving, so they can react straight away instead of checking repeatedly.
Which one? Event Grid is for “something happened” alerts. Service Bus is for business tasks that must be handled. Event Hubs is for high-volume data streams.
Explore: Event, Event subscription, Event handler
Azure Event Hubs
The high-capacity mailroomTakes in very large, continuous streams of data, such as readings from thousands of devices or website clicks, so analytics tools can process them.
Which one? Event Hubs is for high-volume data streams. Service Bus is for business tasks that must be handled. Event Grid is for “something happened” alerts.
Explore: Namespace, Partition, Consumer group, Event retention
Azure Queue Storage
The in-tray of job ticketsA simple, low-cost to-do list for applications. One part adds tasks, and another part picks them up and processes them later.
Which one? Queue Storage suits simple, high-volume task lists. Service Bus suits business messages that need ordering, transactions or advanced delivery options.
Explore: Message, Worker
Azure SignalR Service
The live scoreboardPushes live updates to people's screens, such as chat messages or dashboard changes, without them refreshing the page. It is built for applications that use Microsoft's SignalR library.
Which one? SignalR Service suits applications built with the SignalR library, common in .NET. Web PubSub suits other applications that use standard WebSocket connections.
Explore: Hub, Group
Azure Web PubSub
The managed switchboardPushes live messages to connected browsers and apps, such as notifications or collaboration updates, without your team running the connection servers.
Which one? Web PubSub suits applications using standard WebSocket connections. SignalR Service suits applications built with the SignalR library.
Explore: Hub, Group, Connection
Azure Communication Services
Phone lines for your appAdds voice and video calls, chat, text messages and email to your own applications, such as a customer portal or support app.
Explore: SDK, User access token
Key Vault
Also called: AKV · KV
The safeA secure safe for passwords, keys and certificates that applications need, so they are not written into code or settings files.
Which one? Key Vault stores secrets. A managed identity lets an application prove who it is so it can fetch them without a password of its own.
Explore: Secrets, Cryptographic keys, Certificates
Managed identities
A badge for an applicationGives an Azure application its own identity, so it can prove who it is to other services without anyone storing a password in its code.
Which one? A managed identity lets an application prove who it is. Key Vault stores the secrets, keys and certificates it may need.
Explore: System-assigned identity, User-assigned identity, Access token
Microsoft Defender for Cloud
The security inspectorChecks your cloud setup for security weaknesses, tells you what to fix first, and can watch selected workloads for attacks.
Which one? Defender for Cloud finds weaknesses and protects workloads. Sentinel is where the security team investigates and responds to threats across many sources.
Explore: Cloud security posture management (CSPM), Workload protection plan, Security recommendation
Microsoft Sentinel
The security control roomA security control room. It gathers security alerts and records from many systems so a security team can spot, investigate and respond to threats.
Which one? Sentinel is for investigating and responding to threats. Defender for Cloud finds weaknesses and protects workloads. Azure Monitor watches application health.
Explore: Sentinel workspace, Data connector, Incident, Playbook
Azure Monitor
Cameras and dashboardsCollects measurements and records from your applications and Azure services, shows how they are performing, and alerts people when something looks wrong.
Which one? Azure Monitor watches your own applications. Service Health tells you about problems on Azure's side. Log Analytics is where teams search the collected records.
Explore: Alerts, Azure Monitor workspace, Metrics, Application Insights
Azure App Configuration
The central settings boardOne central place to keep application settings and on/off switches for features, so teams can change them without editing every server.
Explore: Key-value setting, Feature flag, Label
Azure Backup
The archive of dated copiesTakes regular copies of servers, databases and files, so you can restore something that was deleted, damaged or encrypted by an attack.
Which one? Backup restores earlier copies after data loss. Site Recovery keeps systems running from another location during a major outage. Most organisations need both.
Explore: Vault, Backup policy, Recovery point
Azure Site Recovery
The standby officeKeeps a standby copy of your servers in another location, so the business can switch over and keep running if the main site has a serious outage.
Which one? Site Recovery keeps systems running from another location during a major outage. Backup restores earlier copies after data loss. Most organisations need both.
Explore: Replication, Failover, Recovery plan
Azure Automation
A robot with a checklistRuns routine IT tasks automatically, such as switching off test machines at night, so they happen the same way every time.
Explore: Runbook, Automation job, Hybrid Runbook Worker
Azure Arc
One system for every siteLets you manage servers and systems outside Azure, in your own data centres or other clouds, using the same Azure tools and rules.
Which one? Arc brings existing outside servers under Azure management. Azure Local is Azure-managed infrastructure that runs on your own site.
Explore: Arc-enabled server, Arc-enabled Kubernetes, Extension
Azure Local
A branch built to head-office standardRuns Azure-style infrastructure on hardware at your own sites, such as factories or branches, for applications that must stay local, while managing it from Azure.
Which one? Azure Local is infrastructure that runs on your own site. Arc brings existing outside servers under Azure management.
Explore: Azure Local instance, Local workload
Azure Migrate
The removals surveyHelps plan and carry out a move to Azure. It finds your existing servers, checks whether they are ready and estimates what they will cost to run in Azure.
Explore: Discovery, Assessment, Migration replication
Azure Advisor
The visiting consultantReviews how your Azure resources are set up and used, and suggests ways to save money and improve security, reliability and performance.
Explore: Recommendation, Recommendation category
Azure Service Health
The building notice boardTells you when an Azure outage or planned maintenance could affect the services your organisation uses.
Which one? Service Health reports problems on Azure's side. Azure Monitor shows how your own applications are behaving.
Explore: Service Health, Resource Health, Azure status
Azure Load Testing
A fire drill for trafficSimulates large numbers of users to check how an application copes with heavy traffic before real customers arrive.
Which one? Load Testing checks behaviour under heavy demand. Chaos Studio checks behaviour when parts of the system fail.
Explore: Load test, Test engine, Test run
Azure Chaos Studio
A controlled rehearsal for failureDeliberately causes controlled failures, such as switching off a server, to check that systems and teams recover as planned.
Which one? Chaos Studio checks behaviour when parts of the system fail. Load Testing checks behaviour under heavy demand.
Explore: Chaos Studio workspace, Scenario, Experiment, classic
Azure Managed Grafana
The wall of monitorsBuilds shared dashboards that show charts and gauges from monitoring and other data sources, in a Grafana service that Microsoft manages.
Explore: Grafana workspace, Data source, Dashboard
Azure IoT Hub
The switchboard for equipmentConnects your devices in the field, such as sensors or machines, to the cloud, so they can send readings and receive instructions securely.
Which one? IoT Hub connects devices to the cloud. The Device Provisioning Service registers new devices automatically. IoT Operations processes equipment data on site.
Explore: Telemetry, Device twin, Message routing
IoT Hub Device Provisioning Service
The onboarding desk for devicesRegisters new devices automatically when they are first switched on, and connects each one to the right IoT hub, so thousands of devices can be set up without manual work.
Explore: Enrollment, Attestation, Allocation policy
Azure Digital Twins
A live model of the buildingBuilds a live digital model of a real place, such as a building or factory, showing how rooms, equipment and systems connect.
Explore: Model, Twin graph, Digital twin
Azure IoT Operations
The control room on siteCollects and processes data from industrial equipment on site, close to the machines, and sends what is needed to the cloud.
Which one? IoT Operations processes equipment data on site. IoT Hub connects devices directly to the cloud.
Explore: MQTT broker, Dataflow, Asset
Azure DevOps
Also called: ADO
The software workshopTools for software teams to plan work, store and review code, test changes and release updates automatically.
Explore: Azure DevOps organisation