Azure Services
Azure services are the building blocks used when designing cloud solutions on Microsoft Azure. A typical enterprise application rarely depends on a single service; it usually combines compute, networking, storage, databases, identity, security, and operational capabilities together.
For architects and engineers, understanding Azure services by category makes it easier to evaluate design options. For example, a web application may require virtual machines or App Service for compute, Virtual Network for connectivity, Azure SQL Database for persistence, and Azure Monitor for operations.
This Azure Services hub groups commonly used services into engineering categories. Each category provides an overview of the services, their typical use cases, and their role in cloud architecture decisions.
How to Learn Azure Services
A structured approach helps you build a solid understanding without becoming overwhelmed by the breadth of the catalogue. The following sequence groups related services into a progressive learning path, starting from the foundation of every Azure deployment and expanding into specialised domains.
-
Identity Services – Every user, workload, and resource in Azure depends on identity for authentication and authorization. Start with Microsoft Entra ID and Managed Identity to establish the security perimeter before you deploy anything.
-
Compute Services – Learn the execution environments where your code runs: virtual machines, scale sets, App Service, Functions, and container‑based platforms. Choose the right compute model for your workload’s control and scalability needs.
-
Networking Services – Master the connectivity layer that ties everything together. Begin with Virtual Networks, subnets, and network security groups, then add load balancers, firewalls, and hybrid connectivity.
-
Storage Services – Understand where data lives and how it is protected. Explore Blob Storage for unstructured data, Managed Disks for virtual machines, and Azure Files for shared workloads.
-
Databases Services – Move from raw storage to managed data services. Learn when to use Azure SQL Database for relational needs, Cosmos DB for global NoSQL, and Azure Cache for Redis for in‑memory performance.
-
Integration & Messaging Services – Connect applications and services asynchronously. Study Service Bus for enterprise messaging, Event Grid for event‑driven architectures, and API Management for exposing and securing APIs.
-
Security Services – Embed security controls across your entire environment. Dive into Key Vault for secrets management, Azure Policy for governance, and Microsoft Defender for Cloud for threat protection.
-
Containers Services – Package and orchestrate applications with Azure Kubernetes Service (AKS) and Container Registry. Understand when Container Apps provides a simpler serverless container model.
-
Data & Analytics Services – Process and analyse data at scale. Start with Azure Data Factory for data integration, then explore Microsoft Fabric for unified analytics and Synapse for enterprise data warehousing.
-
AI & Machine Learning Services – Add intelligence to your applications. Begin with Azure OpenAI Service for generative AI and pre‑built Cognitive Services, then advance to Azure Machine Learning for custom model training.
-
Developer Tools – Automate the delivery lifecycle. Learn GitHub Actions and Azure DevOps for CI/CD, Infrastructure as Code with ARM/Bicep, and testing tools like Load Testing and Chaos Studio.
-
Management & Governance Services – Bring order to enterprise environments. Monitor everything with Azure Monitor and Log Analytics, manage costs with Cost Management, and extend governance across hybrid and multi‑cloud with Azure Arc.
-
Migration & Hybrid Cloud Services – Move existing workloads into Azure and build hybrid architectures. Explore Azure Migrate for discovery and assessment, Azure Site Recovery for disaster recovery, and Azure Arc‑enabled services for unified management.
-
End User Computing Services – Deliver virtual desktops and remote workstations to users. Learn Azure Virtual Desktop for desktop virtualization, Windows 365 for cloud PCs, and Microsoft Dev Box for developer‑ready environments.
This progression starts with identity—the new perimeter in cloud‑native architectures—and compute, then builds outward through networking, data, and integration, before layering on advanced security, AI, and operational practices. Each step assumes the capabilities introduced earlier, mirroring how production workloads are designed and operated.
Azure Service Categories
The star level (⭐) reflects the practical importance of each service in real-world cloud architectures. Core services used frequently in enterprise environments receive higher ratings, while specialized services are included for completeness.
- ⭐⭐⭐⭐⭐: Core services widely used in enterprise cloud architectures.
- ⭐⭐⭐⭐: Important services for common workloads.
- ⭐⭐⭐: Specialized services for specific scenarios.
Compute
Compute services are the execution layer of Azure solutions. Depending on the workload, architects can choose between infrastructure-level control with Virtual Machines, managed application hosting with App Service, event-driven execution with Functions, or container-based platforms.
When designing an Azure solution, compute is usually the first decision point. The choice is not simply between VMs and containers; it depends on how much infrastructure control, operational responsibility, and scalability your workload requires.
-
Azure Virtual Machines (⭐⭐⭐⭐⭐)
Provision scalable Windows and Linux virtual machines in the cloud.
The default choice when a workload requires operating system level control. Common scenarios include legacy enterprise applications, custom runtime environments, and workloads that cannot easily move to managed platforms.
-
Azure Virtual Machine Scale Sets (⭐⭐⭐⭐⭐)
Automatically create and manage a group of load‑balanced, autoscaling VMs.
A fundamental building block for stateless, horizontally scalable application tiers. Combine with Azure Load Balancer or Application Gateway for high‑availability web and API workloads.
-
Azure App Service (⭐⭐⭐⭐⭐)
Fully managed platform for building, deploying, and scaling web apps and APIs.
The most productive way to deploy HTTP‑based workloads on Azure. Supports multiple languages, deployment slots for zero‑downtime releases, and native integration with Azure AD, Key Vault, and CI/CD pipelines.
-
Azure Functions (⭐⭐⭐⭐⭐)
Execute event‑driven workloads without managing servers.
Functions are the foundation of serverless architectures on Azure. They are commonly used for APIs, automation tasks, scheduled jobs, and cloud integrations where pay‑per‑execution billing and automatic scaling are critical.
-
Azure Container Apps (⭐⭐⭐⭐)
Serverless container service for microservices and event‑driven applications.
Abstracts away the Kubernetes control plane while still offering container‑native features such as autoscaling, revisions, and Dapr integration.
-
Azure Batch (⭐⭐⭐⭐)
Managed service for running large‑scale parallel and HPC batch jobs.
Use Batch when you need to process thousands of independent tasks across many compute nodes, then release the capacity.
-
Azure Dedicated Host (⭐⭐⭐)
Dedicated physical servers for hosting your Azure VMs, providing visibility and control over the underlying infrastructure.
-
Azure VMware Solution (⭐⭐⭐)
Run VMware workloads natively on Azure infrastructure, ideal for lift‑and‑shift migrations and hybrid VMware environments.
-
Azure Quantum (⭐⭐⭐)
Cloud service for exploring quantum computing and optimization solutions.
-
Azure Spring Apps (⭐⭐⭐)
Fully managed Spring Boot service for Java application development.
-
Azure CycleCloud (⭐⭐⭐)
Tool for creating, managing, and optimizing HPC clusters in Azure.
Choose the right compute model for your workload—from full infrastructure control to fully managed serverless execution.
Explore Azure Compute services →
Containers
Containers are the standard packaging format for modern applications. Azure provides a range of container services from fully managed orchestration to serverless containers that scale to zero. For most new workloads, AKS is the starting point; Container Apps offers a simpler alternative when the full Kubernetes API is not required.
-
Azure Kubernetes Service (AKS) (⭐⭐⭐⭐⭐)
Managed Kubernetes for deploying and scaling containerized applications.
The core orchestration service for container workloads, offering automated upgrades, scaling, and integration with Azure networking and monitoring.
-
Azure Container Registry (ACR) (⭐⭐⭐⭐⭐)
Private registry for storing and managing container images.
Every container deployment on Azure depends on a registry; ACR provides geo‑replication, image scanning, and tight integration with AKS and CI/CD pipelines.
-
Azure Red Hat OpenShift (ARO) (⭐⭐⭐⭐)
Fully managed OpenShift service co‑developed with Red Hat.
-
Azure Service Fabric (⭐⭐⭐)
Distributed systems platform for packaging and deploying microservices.
-
Azure Container Registry Tasks (⭐⭐⭐)
Automated container image building and patching within ACR.
Deploy and orchestrate containers at scale with Azure's managed Kubernetes and serverless container platforms.
Explore Azure Container services →
Networking
Networking is the backbone of every cloud architecture. Azure networking services provide software‑defined connectivity, from isolated virtual networks to global load balancing. When designing a solution, start with the VNet and subnet plan; layer security with NSGs and Azure Firewall; then add load balancing and hybrid connectivity as needed.
-
Azure Virtual Network (VNet) (⭐⭐⭐⭐⭐)
Logically isolated private network in the Azure cloud.
Every Azure resource that requires IP connectivity lives in a VNet. Subnet design, address space planning, and network security groups form the foundation of any cloud deployment.
-
Azure Load Balancer (⭐⭐⭐⭐⭐)
Layer‑4 load balancer distributing TCP and UDP traffic across backends.
The workhorse for high‑availability virtual machine and scale set architectures. Use it for non‑HTTP workloads or as an internal load balancer in a multi‑tier application.
-
Azure Application Gateway (⭐⭐⭐⭐⭐)
Layer‑7 HTTP/HTTPS load balancer with web application firewall.
The regional entry point for web applications, providing TLS termination, URL‑based routing, and WAF protection.
-
Azure Front Door (⭐⭐⭐⭐⭐)
Global, scalable entry point for fast, secure web applications.
Combines global load balancing, TLS termination, edge caching, and WAF. It is the modern replacement for Azure CDN and the preferred global entry point for HTTP workloads.
-
Azure Firewall (⭐⭐⭐⭐⭐)
Managed, cloud‑native network security service with threat intelligence.
Use it as the central inspection point for traffic between VNets, to the internet, and for hybrid networks.
-
Azure Private Link (⭐⭐⭐⭐⭐)
Private access to Azure PaaS services over a VNet endpoint.
Keeps all traffic on the Azure backbone, eliminating public internet exposure for services like Storage, SQL, and Key Vault.
-
Azure NAT Gateway (⭐⭐⭐⭐⭐)
Managed outbound internet connectivity with scalable SNAT.
The recommended outbound solution for production workloads, providing predictable public IP addresses and port allocation.
-
Azure DNS (⭐⭐⭐⭐⭐)
Hosting service for DNS domains, providing name resolution.
Used for both public domains and private DNS zones within a VNet.
-
Azure VPN Gateway (⭐⭐⭐⭐)
Secure, cross‑premises connectivity via encrypted IPsec tunnels.
-
ExpressRoute (⭐⭐⭐⭐)
Dedicated, private connection between on‑premises and Azure for predictable bandwidth and latency.
-
Azure Bastion (⭐⭐⭐⭐)
Fully managed PaaS for secure RDP/SSH access to VMs over TLS, without exposing management ports to the internet.
-
Azure Traffic Manager (⭐⭐⭐⭐)
DNS‑based traffic load balancer for global endpoint distribution.
-
Azure Virtual WAN (⭐⭐⭐⭐)
Unified hub‑and‑spoke network architecture service.
-
Azure Network Watcher (⭐⭐⭐)
Tools to monitor, diagnose, and gain insights into your Azure network.
-
Azure Route Server (⭐⭐⭐)
Enables dynamic routing between network virtual appliances and your VNet.
-
Azure Firewall Manager (⭐⭐⭐)
Central network security policy and route management for global firewalls.
-
Azure Virtual Network Manager (⭐⭐⭐)
Centralized network security, connectivity, and policy management.
-
Azure Peering Service (⭐⭐⭐)
Optimized connectivity to Microsoft cloud services through partner providers.
-
Azure Private 5G Core (⭐⭐⭐)
Managed service for deploying and managing private 5G core networks.
-
Azure Network Function Manager (⭐⭐⭐)
Deploy and manage 5G and SD‑WAN network functions on Azure.
-
Azure Orbital (⭐⭐⭐)
Ground station as a service for satellite communication and data downlink.
Build secure, scalable network architectures with Azure's comprehensive set of connectivity and security services.
Explore Azure Networking services →
Storage
Storage services form the data layer for applications, from transactional block storage for databases to massive‑scale object storage for data lakes and backups. The key decisions revolve around access pattern, durability, performance, and cost.
-
Azure Blob Storage (⭐⭐⭐⭐⭐)
Massively scalable object storage for unstructured data.
The most fundamental storage service, used for backups, log files, static website content, and data lake foundations.
-
Azure Managed Disks (⭐⭐⭐⭐⭐)
Persistent, secure block storage for Azure Virtual Machines.
Every VM requires at least one disk; Managed Disks provide built‑in redundancy, encryption, and snapshot capabilities.
-
Azure Files (⭐⭐⭐⭐)
Fully managed SMB and NFS file shares in the cloud.
-
Azure Backup (⭐⭐⭐⭐)
Centralized, cost‑effective data protection and recovery service.
-
Azure Queue Storage (⭐⭐⭐⭐)
Simple, durable message queuing for large workloads.
-
Azure Data Lake Storage Gen2 (⭐⭐⭐⭐)
Highly scalable data lake built on Blob Storage with hierarchical namespace.
-
Azure NetApp Files (⭐⭐⭐⭐)
Enterprise‑grade Azure file shares powered by NetApp.
-
Azure Elastic SAN (⭐⭐⭐)
Cloud‑native, scalable storage area network.
-
Azure Table Storage (⭐⭐⭐)
NoSQL key‑value store for structured, schemaless data.
-
Azure Archive Storage (⭐⭐⭐)
Low‑cost storage tier for rarely accessed data with flexible latency.
-
Azure Managed Lustre (⭐⭐⭐)
Fully managed Lustre file system for HPC and AI workloads.
-
Azure Data Box (⭐⭐⭐)
Physical devices for bulk offline data transfer into Azure.
-
Azure Storage Actions (⭐⭐⭐)
Serverless operations on storage data for management and transformation.
-
Azure Storage Mover (⭐⭐⭐)
Managed migration service for moving files and folders to Azure.
Store, protect, and manage your data with scalable and durable storage solutions for any workload.
Explore Azure Storage services →
Databases
Azure's managed database portfolio spans relational, NoSQL, in‑memory, and specialized workloads. Choosing the right database involves trade‑offs between consistency, scale, latency, and operational overhead.
-
Azure SQL Database (⭐⭐⭐⭐⭐)
Intelligent, fully managed relational cloud database.
The go‑to service for SQL Server workloads in the cloud, offering built‑in high availability, automatic tuning, and serverless compute tiers.
-
Azure Cosmos DB (⭐⭐⭐⭐⭐)
Globally distributed, multi‑model NoSQL database for any scale.
Designed for applications that need single‑digit millisecond latency across the world, with tunable consistency levels.
-
Azure Cache for Redis (⭐⭐⭐⭐⭐)
Fully managed, in‑memory caching service for high‑performance data access.
-
Azure Database for PostgreSQL (⭐⭐⭐⭐)
Fully managed PostgreSQL database service for app development.
-
Azure Database for MySQL (⭐⭐⭐⭐)
Fully managed MySQL database service for app development.
-
Azure SQL Managed Instance (⭐⭐⭐⭐)
SQL Server instance with near‑100% compatibility, fully managed.
-
Azure Database Migration Service (⭐⭐⭐)
Simplified, guided migration of on‑premises databases to Azure.
-
Azure Managed Instance for Apache Cassandra (⭐⭐⭐)
Managed Cassandra service for hybrid and cloud‑native deployments.
-
Azure Database for MariaDB (⭐)
Fully managed MariaDB database service (retiring).
-
Azure Database for PostgreSQL Flexible Server Advanced Features (⭐⭐⭐)
Extended capabilities for the PostgreSQL Flexible Server deployment model.
Run managed relational, NoSQL, and in‑memory databases with built‑in high availability and automatic scaling.
Explore Azure Database services →
Integration & Messaging
Integration services connect applications, processes, and data across cloud and on‑premises environments. They are the glue for event‑driven architectures, API‑led integration, and asynchronous messaging.
-
Azure API Management (⭐⭐⭐⭐⭐)
Turnkey solution for publishing, securing, and analyzing APIs.
-
Azure Service Bus (⭐⭐⭐⭐⭐)
Reliable enterprise‑grade message broker with queues and topics.
-
Azure Event Grid (⭐⭐⭐⭐⭐)
Fully managed event routing service for event‑driven architectures.
-
Azure Event Hubs (⭐⭐⭐⭐)
Big‑data streaming platform and event ingestion service.
-
Azure Logic Apps (⭐⭐⭐⭐)
Automated workflows for integrating apps, data, and services.
-
Azure Notification Hubs (⭐⭐⭐)
Scalable push notification engine for mobile platforms.
-
Azure Relay (⭐⭐⭐)
Securely expose services running in your corporate network to the cloud.
-
Azure Event Grid Domains (⭐⭐⭐)
Manage and publish to thousands of topics with a single endpoint.
-
Azure Web PubSub (⭐⭐⭐)
Real‑time messaging service using WebSockets and the publish‑subscribe pattern.
-
Azure Communication Services (⭐⭐⭐)
Add voice, video, chat, and SMS capabilities to your applications.
Connect your apps and data seamlessly with enterprise-grade messaging, eventing, and API management services.
Explore Azure Integration services →
Identity
Identity is the perimeter in modern cloud architectures. These services manage users, groups, service principals, and their access to Azure and external resources. Everything else—networking, storage, compute—depends on identity being correctly configured first.
-
Microsoft Entra ID (⭐⭐⭐⭐⭐)
Cloud‑native identity and access management service.
The foundation of all Azure identity. Every Azure resource ultimately depends on Entra ID for authentication and authorization.
-
Azure Managed Identity (⭐⭐⭐⭐⭐)
Provides Azure services with an automatically managed identity in Entra ID, eliminating the need for credentials in code.
-
Microsoft Entra External ID (⭐⭐⭐⭐)
Customer identity and access management for external users.
-
Microsoft Entra Domain Services (⭐⭐⭐)
Managed domain services such as domain join, group policy, and LDAP.
-
Microsoft Entra Permissions Management (⭐⭐⭐)
Cloud infrastructure entitlement management (CIEM) solution.
-
Microsoft Entra Verified ID (⭐⭐⭐)
Managed verifiable credentials service based on decentralized identity standards.
-
Microsoft Entra Internet Access (⭐⭐⭐)
Secure access to internet and SaaS apps with identity‑centric SWG.
-
Microsoft Entra Private Access (⭐⭐⭐)
Identity‑based Zero Trust Network Access to private corporate resources.
-
Azure Active Directory B2C (⭐⭐⭐)
Customer identity access management for consumer‑facing apps.
Secure access to your resources with comprehensive identity and access management for users, apps, and workloads.
Explore Azure Identity services →
Security
Security in Azure is a shared responsibility. These services help you protect workloads, manage compliance, and respond to threats.
-
Azure Key Vault (⭐⭐⭐⭐⭐)
Securely store and manage secrets, keys, and certificates.
-
Microsoft Defender for Cloud (⭐⭐⭐⭐⭐)
Unified security posture management and workload protection.
-
Azure Policy (⭐⭐⭐⭐⭐)
Enforce organizational standards and assess compliance at scale.
-
Microsoft Sentinel (⭐⭐⭐⭐)
Cloud‑native SIEM and SOAR solution with intelligent security analytics.
-
Azure DDoS Protection (⭐⭐⭐⭐)
Protection against volumetric and protocol DDoS attacks.
-
Microsoft Purview (⭐⭐⭐⭐)
Unified data governance, risk, and compliance management.
-
Azure Confidential Computing (⭐⭐⭐)
Protect data in use with hardware‑based, trusted execution environments.
-
Azure Confidential Ledger (⭐⭐⭐)
Managed, tamper‑proof, append‑only blockchain ledger service.
-
Azure Attestation (⭐⭐⭐)
Remote attestation service for verifying platform and environment integrity.
-
Azure Dedicated HSM (⭐⭐⭐)
Manage your own hardware security modules in the cloud.
-
Azure Key Vault Managed HSM (⭐⭐⭐)
Fully managed, highly secure, single‑tenant HSM service.
-
Microsoft Sentinel Data Connectors (⭐⭐⭐)
Collection of connectors to integrate Microsoft Sentinel with various data sources.
-
Azure Security Center (⭐⭐⭐)
Legacy brand for security posture management (superseded by Defender for Cloud).
Protect your cloud environment with advanced threat protection, compliance, and governance tools.
Explore Azure Security services →
AI & Machine Learning
Azure AI services range from pre‑trained cognitive APIs to a full platform for building, training, and deploying custom models. The modern portfolio is unified under Azure AI Foundry.
-
Azure OpenAI Service (⭐⭐⭐⭐⭐)
Access to OpenAI's powerful language models with Azure's enterprise features.
The primary gateway to generative AI on Azure, offering GPT‑4, GPT‑4o, DALL‑E, and other frontier models with Azure security and compliance.
-
Azure AI Foundry (⭐⭐⭐⭐⭐)
Unified platform for designing, customizing, and managing AI solutions.
-
Azure AI Search (⭐⭐⭐⭐⭐)
AI‑powered search service for building rich search experiences.
-
Azure Machine Learning (⭐⭐⭐⭐⭐)
Cloud service for the entire machine learning lifecycle.
-
Azure AI Vision (⭐⭐⭐⭐)
Image processing and analysis with optical character recognition (OCR).
-
Azure AI Document Intelligence (⭐⭐⭐⭐)
Extract text, key‑value pairs, and tables from documents using AI.
-
Azure AI Speech (⭐⭐⭐⭐)
Speech to text, text to speech, speaker recognition, and speech translation.
-
Azure AI Language (⭐⭐⭐⭐)
Natural language processing service for understanding and analyzing text.
-
Azure AI Content Safety (⭐⭐⭐)
AI‑based content moderation for text, images, and video.
-
Azure Bot Service (⭐⭐⭐)
Managed service for building intelligent, enterprise‑grade bots.
-
Azure AI Anomaly Detector (⭐⭐⭐)
Detect anomalies in time series data using AI.
-
Azure AI Immersive Reader (⭐⭐⭐)
Enhance reading comprehension with AI for learners and readers.
-
Azure AI Metrics Advisor (⭐⭐⭐)
AI service for monitoring and diagnosing metrics from various data sources.
-
Azure AI Video Indexer (⭐⭐⭐)
Extract video insights such as faces, emotions, and objects.
-
Azure AI Custom Vision (⭐⭐⭐)
Customizable image classification and object detection.
-
Azure AI Translator (⭐⭐⭐)
Real‑time text translation across multiple languages.
-
Azure Machine Learning Designer (⭐⭐⭐)
Drag‑and‑drop interface for building, testing, and deploying ML models.
Infuse your applications with intelligence using pre-built AI services or custom machine learning models.
Data & Analytics
Data services cover the spectrum from batch processing to real‑time analytics. The modern analytics estate on Azure centers on Microsoft Fabric and its components.
-
Azure Data Factory (⭐⭐⭐⭐⭐)
Cloud‑native data integration service for orchestrating data movement and transformation.
-
Microsoft Fabric (⭐⭐⭐⭐⭐)
Unified analytics platform integrating data engineering, warehousing, and BI.
-
Azure Synapse Analytics (⭐⭐⭐⭐)
Limitless analytics service combining data warehousing and big data analytics.
-
Azure Stream Analytics (⭐⭐⭐⭐)
Real‑time analytics and event processing on streaming data.
-
Azure Databricks (⭐⭐⭐⭐)
Apache Spark‑based analytics platform optimized for Azure.
-
Azure Data Explorer (⭐⭐⭐)
Fast and highly scalable data exploration service for log and telemetry data.
-
Azure HDInsight (⭐⭐⭐)
Managed, full‑spectrum open‑source analytics service for enterprise.
-
Azure Analysis Services (⭐⭐⭐)
Enterprise‑grade analytics engine as a service (superseded by Fabric).
-
Microsoft Purview (⭐⭐⭐)
Unified data governance service for managing on‑premises, multi‑cloud, and SaaS data.
-
Azure Data Share (⭐⭐⭐)
Simple and safe service for sharing big data with external organizations.
-
Azure Time Series Insights (⭐⭐⭐)
End‑to‑end IoT analytics platform (retiring).
-
Azure Maps (⭐⭐⭐)
Geospatial services for building location‑aware applications.
-
Microsoft OneLake (⭐⭐⭐⭐)
The single, unified data lake for the whole organization, powering Fabric.
-
Fabric Real‑Time Intelligence (⭐⭐⭐)
End‑to‑end streaming analytics within Microsoft Fabric.
Transform data into insights with unified analytics, data warehousing, and real-time processing.
Explore Azure Data & Analytics services →
Developer Tools
Developer tools span the software development lifecycle, from source control and CI/CD to infrastructure as code and testing.
-
Azure DevOps (⭐⭐⭐⭐⭐)
Suite of services for collaborating on code, building, and deploying apps.
-
GitHub Actions (⭐⭐⭐⭐⭐)
CI/CD and workflow automation integrated directly into GitHub repositories.
-
Azure API Management (⭐⭐⭐⭐)
Publish, manage, secure, and analyze APIs at scale.
-
GitHub Copilot (⭐⭐⭐⭐)
AI‑powered code completion and chat assistant for developers.
-
GitHub Advanced Security (⭐⭐⭐)
Code scanning, secret scanning, and supply chain security for GitHub.
-
Azure Deployment Environments (⭐⭐⭐)
Self‑service, project‑based dev/test environment templates.
-
Azure Artifacts (⭐⭐⭐)
Package management service for Maven, npm, Python, and NuGet.
-
Azure Repos (⭐⭐⭐)
Private, cloud‑hosted Git repositories for your project.
-
Azure Test Plans (⭐⭐⭐)
Browser‑based test management solution for manual and exploratory testing.
-
Azure DevTest Labs (⭐⭐⭐)
Quickly create self‑managed, reusable environments in Azure.
-
Azure Load Testing (⭐⭐⭐)
Fully managed load testing service for web applications and APIs.
-
Azure Chaos Studio (⭐⭐⭐)
Managed chaos engineering experimentation for improving resilience.
-
Azure Container Registry Tasks (⭐⭐⭐)
Automated container image building and maintenance in ACR.
Accelerate development with tools for source control, CI/CD, testing, and collaboration.
Explore Azure Developer Tools →
Management & Governance
These services help you monitor, manage, govern, and optimize your Azure environment at scale.
-
Azure Monitor (⭐⭐⭐⭐⭐)
Comprehensive solution for collecting, analyzing, and acting on telemetry.
-
Log Analytics Workspace (⭐⭐⭐⭐⭐)
Centralized log management and interactive querying environment.
-
Azure Resource Manager (ARM) (⭐⭐⭐⭐⭐)
The deployment and management service for all Azure resources.
-
Azure Arc (⭐⭐⭐⭐⭐)
Extend Azure management and services to any infrastructure.
-
Azure Cost Management (⭐⭐⭐⭐)
Tools to monitor, allocate, and optimize cloud spending.
-
Azure Advisor (⭐⭐⭐⭐)
Personalized best‑practice recommendations for your Azure estate.
-
Azure Automation (⭐⭐⭐⭐)
Cloud‑based automation and configuration service for consistent management.
-
Azure Service Health (⭐⭐⭐)
Personalized view of Azure service issues, planned maintenance, and health.
-
Azure Lighthouse (⭐⭐⭐)
Manage multiple customer tenants at scale with greater visibility.
-
Azure Managed Applications (⭐⭐⭐)
Cloud solutions that are easy for consumers to deploy and operate.
-
Azure Resource Graph (⭐⭐⭐)
Explore all your resources at scale with a powerful query language.
-
Azure Blueprints (⭐⭐⭐)
Define a repeatable set of Azure resources and policies (superseded).
-
Azure Automation Update Manager (⭐⭐⭐)
Centralized patch management and compliance tracking for VMs.
-
Azure Change Analysis (⭐⭐⭐)
Detect and diagnose changes in your Azure environment.
-
Azure Compute Optimizer (⭐⭐⭐)
AI‑driven recommendations for optimal VM sizes and disk types.
-
Azure Resilience Hub (⭐⭐⭐)
Central place to assess, visualize, and improve application resilience.
-
Azure Policy Guest Configuration (⭐⭐⭐)
Audit and enforce settings inside guest operating systems.
Monitor, manage, and govern your Azure resources and costs at enterprise scale.
Explore Azure Management services →
Migration & Hybrid Cloud
Tools and services for migrating workloads to Azure and for extending Azure management and security to on‑premises and multi‑cloud environments.
-
Azure Site Recovery (⭐⭐⭐⭐⭐)
Built‑in disaster recovery service for business continuity planning.
-
Azure Migrate (⭐⭐⭐⭐)
Central hub for discovery, assessment, and migration of on‑premises infrastructure.
-
Azure Database Migration Service (⭐⭐⭐⭐)
Simplified migration of on‑premises databases to Azure at scale.
-
Azure Stack HCI (⭐⭐⭐)
Hyper‑converged infrastructure solution for on‑premises Azure services.
-
Azure Arc‑enabled Services (⭐⭐⭐)
Project and manage resources across on‑premises, multi‑cloud, and edge.
-
Azure Data Box (⭐⭐⭐)
Physical devices for secure, large‑scale data transfer to Azure.
-
Azure Stack Hub (⭐⭐⭐)
An extension of Azure for running apps in an on‑premises environment.
-
Azure Stack Edge (⭐⭐⭐)
AI‑enabled edge computing device with network data transfer capabilities.
-
Azure VMware Solution (⭐⭐⭐)
Seamlessly migrate and run VMware workloads natively on Azure.
-
Azure Operator Nexus (⭐⭐⭐)
Carrier‑grade, hybrid cloud platform for telecommunications workloads.
-
Azure Arc‑enabled Kubernetes (⭐⭐⭐)
Manage and govern Kubernetes clusters across environments from Azure.
Move your workloads to Azure with confidence using proven migration and hybrid cloud services.
Explore Azure Migration services →
End User Computing
Virtual desktop and remote workstation solutions that run in the cloud, providing secure access to applications and full desktops.
-
Azure Virtual Desktop (AVD) (⭐⭐⭐⭐⭐)
Comprehensive desktop and app virtualization service in the cloud.
-
Microsoft Dev Box (⭐⭐⭐⭐)
Ready‑to‑code, cloud‑based developer workstations.
-
Windows 365 (⭐⭐⭐⭐)
Stream a full, personalized Windows experience to any device.
-
Azure Remote Rendering (⭐⭐⭐)
Render high‑quality, interactive 3D content in the cloud and stream to devices.
Deliver virtual desktops and applications to your users with a secure, cloud-based experience.
Explore Azure End User Computing →
Continue Learning
- Azure Concepts – The platform’s foundational ideas that explain why services work the way they do.
- Azure Architecture – Patterns and frameworks for combining services into resilient, scalable designs.
- Azure Best Practices – Operational and engineering guidance for building production‑grade systems.
- Cloud Foundations – The vendor‑neutral principles that underpin all Azure services.