Differences between global Azure, Azure Stack Hub, and Azure Stack HCI
Microsoft provides Azure and the Azure Stack Hub family of services in one Azure ecosystem. Use the same application model, self-service portals, and APIs with Azure Resource Manager to deliver cloud-based capabilities whether your business uses global Azure or on-premises resources.
This article describes global Azure, Azure Stack Hub, and Azure Stack HCI capabilities and provides common scenario recommendations to help you make the best choice for delivering Microsoft cloud-based services for your organization.
Microsoft Azure is an ever-expanding set of cloud services to help your organization meet your business challenges. It's the freedom to build, manage, and deploy applications on a massive, global network using your favorite tools and frameworks.
Global Azure offers more than 100 services available in 54 regions around the globe. For the most current list of global Azure services, see the Products available by region. The services available in Azure are listed by category, as well as whether they are Generally Available or available through preview.
For more information about global Azure services, see Get started with Azure.
Azure Stack Hub
Azure Stack Hub is an extension of Azure that brings the agility and innovation of cloud computing to your on-premises environment. Deployed on-premises, Azure Stack Hub can be used to provide Azure consistent services either connected to the internet (and Azure) or in disconnected environments with no internet connectivity. Azure Stack Hub uses the same underlying technologies as global Azure, which includes the core components of Infrastructure-as-a-Service (IaaS), Software-as-a-Service (SaaS), and optional Platform-as-a-Service (PaaS) capabilities including:
- Azure VMs for Windows and Linux
- Azure Web Apps and Functions
- Azure Key Vault
- Azure Resource Manager
- Azure Marketplace
- Admin tools (Plans, offers, RBAC, etc.)
The PaaS capabilities of Azure Stack Hub are optional because Azure Stack Hub is not operated by Microsoft—it is operated by our customers. This means you can offer whatever PaaS service you want to end users if you are prepared to abstract the underlying infrastructure and processes away from the end user. However, Azure Stack Hub does include several optional PaaS service providers including App Service, SQL databases, and MySQL databases. These are delivered as resource providers, so they are multi-tenant ready, updated over time with standard Azure Stack Hub updates, visible in the Azure Stack Hub portal, and well-integrated with Azure Stack Hub.
In addition to the resource providers described above, there are additional PaaS services available and tested as Azure Resource Manager template-based solutions that run in IaaS, but you as an Azure Stack Hub operator can offer them as PaaS services to your users including:
- Service Fabric
- Kubernetes Container Service
- Ethereum Blockchain
- Cloud Foundry
Example use cases for Azure Stack Hub:
- Financial modeling
- Clinical and claims data
- IoT device analytics
- Retail assortment optimization
- Supply-chain optimization
- Industrial IoT
- Predictive maintenance
- Smart city
- Citizen engagement
Learn more about Azure Stack Hub at What is Azure Stack Hub.
Azure Stack HCI
Azure Stack HCI solutions enable you to run virtual machines on-premises and easily connect to Azure with a hyperconverged infrastructure (HCI) solution. Build and run cloud applications using consistent Azure services on-premises to meet regulatory or technical requirements. In addition to running virtualized applications on-premises, Azure Stack HCI enables you to replace and consolidate aging server infrastructure and connect to Azure for cloud services using the Windows Admin Center.
Azure Stack HCI provides validated HCI solutions powered by Hyper-V and Storage Spaces Direct with Windows Server 2019 Software-Defined Datacenter (SDDC). The Windows Admin Center is used for management and integrated access to Azure services such as:
- Azure Backup
- Azure Site Recovery
- Azure Monitor and Update
For an updated list of Azure services that you can connect Azure Stack HCI to, see Connecting Windows Server to Azure hybrid services.
Example use cases for Azure Stack HCI
- Remote or branch office systems
- Datacenter consolidation
- Virtual desktop Infrastructure
- Business-critical infrastructure
- Lower-cost storage
- High availability and disaster recovery in the cloud
- Enterprise apps like SQL Server
Visit the Azure Stack HCI website to view 70+ Azure Stack HCI solutions currently available from Microsoft partners.