You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AKS-Arc/aks-platforms-compare.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Azure Kubernetes Service (AKS) Cloud, Edge, and On-Premises Comparison
3
3
description: Learn about Azure Kubernetes Service (AKS) features, capabilities, and pricing across cloud, edge, and on-premises environments to choose the best deployment for your needs.
4
4
author: sethmanheim
5
5
ms.topic: concept-article
6
-
ms.date: 06/12/2025
6
+
ms.date: 06/16/2025
7
7
ms.author: sethm
8
8
ms.reviewer: rmody
9
9
---
@@ -23,7 +23,7 @@ This article describes how AKS extends features across multiple platforms and hi
23
23
24
24
## General comparison of AKS across platforms
25
25
26
-
|Platform| Azure (Cloud) | Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises) |
26
+
|Feature| Azure (Cloud) | Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises) |
27
27
| --- | --- | --- | --- | --- |
28
28
| Supported infrastructure for Kubernetes cluster | Azure cloud | Azure Local, version 23H2 or later | - Windows 10/11 IoT Enterprise<br>- Windows 10/11 Enterprise<br>- Windows 10/11 Pro<br>- Windows Server 2019/2022 | - Windows Server 2019<br>- Windows Server 2022 |
29
29
| CNCF conformant | Yes | Yes | Yes | Yes |
@@ -38,7 +38,7 @@ This article describes how AKS extends features across multiple platforms and hi
38
38
39
39
## Monitoring and diagnostic capabilities
40
40
41
-
| Feature |Azure Cloud| AKS on Azure Local |Edge Essentials (Windows IoT client/server) |Windows Server |
41
+
| Feature | Azure (Cloud) |Azure Local (Edge/On-premises) |Edge Essentials (Edge/On-premises, Windows IoT client/server) |Windows Server (Edge/On-premises)|
42
42
| --- | --- | --- | --- | --- |
43
43
| Azure Monitor Container Insights | Yes | Yes, via Arc extensions | Yes, via Arc extensions | Yes, via Arc extensions |
44
44
| Azure Monitor Managed Prometheus and control plane metrics scraping | Yes | Yes, via Arc extensions | Yes, via Arc extensions | Yes, via Arc extensions |
@@ -48,7 +48,7 @@ This article describes how AKS extends features across multiple platforms and hi
48
48
49
49
## Node pool capabilities
50
50
51
-
| Feature | Azure Cloud |AKS on Azure Local | Edge Essentials (Windows IoT client/server) | Windows Server |
51
+
| Feature| Azure (Cloud)| Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises)|
52
52
| --- | --- | --- | --- | --- |
53
53
| Windows node pool support | - Yes<br>- Windows Server 2019 Datacenter<br>- Windows Server 2022 Datacenter | - Yes<br>- Windows Server 2019 Datacenter<br>- Windows Server 2022 Datacenter | - Yes<br>- Windows Server 2022 Datacenter (Core) | - Yes<br>- Windows Server 2019 Datacenter<br>- Windows Server 2022 Datacenter |
54
54
| Linux OS offerings | - Ubuntu 18.04<br>- Azure Linux |[CBL-Mariner](https://github.com/microsoft/CBL-Mariner)|[CBL-Mariner](https://github.com/microsoft/CBL-Mariner)|[CBL-Mariner](https://github.com/microsoft/CBL-Mariner)|
@@ -67,7 +67,7 @@ This article describes how AKS extends features across multiple platforms and hi
67
67
68
68
## Networking capabilities
69
69
70
-
| Feature | Azure Cloud |AKS on Azure Local | Edge Essentials (Windows IoT /Client/Server) | Windows Server |
70
+
| Feature| Azure (Cloud)| Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises)|
71
71
| --- | --- | --- | --- | --- |
72
72
| Network creation and management | By default, Azure creates a virtual network and subnet for you. You can also choose an existing virtual network in which to create your AKS clusters. | Setting up networking parameters is a required prerequisite to deploy AKS on Azure Local. Network must have connectivity and IP address availability for successful operation of the cluster. | You must provide the IP address range for node IPs and service IPs that are available and have the right connection. The network configuration needed for the cluster is handled by AKS. See [AKS Edge Essentials networking](aks-edge-concept-networking.md). | You must create the network in Windows Server before creating an AKS cluster. Network must have connectivity and IP address availability for successful operation of the cluster. |
73
73
| Supported networking option | Bring your own Azure virtual network for AKS clusters. | Static IP networks with/without VLAN ID. | Static IP address or use reserved IPs when using DHCP. | - DHCP networks with/without VLAN ID.<br>- Static IP networks with/without VLAN ID. |
@@ -79,7 +79,7 @@ This article describes how AKS extends features across multiple platforms and hi
79
79
80
80
## Storage features
81
81
82
-
|Feature | Azure Cloud| AKS on Azure Local | Edge Essentials (Windows IoT /Client/Server) | Windows Server |
82
+
| Feature| Azure (Cloud) |Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises)|
83
83
| --- | --- | --- | --- | --- |
84
84
| Types of supported persistent volumes | - Read Write Once<br>- Read Write Many | - VHDX – Read Write Once<br>- SMB or NFS – Read Write Many<br>- ACSA - Read Write Many | - PVC using local storage<br>- ACSA | - VHDX – Read Write Once<br>- SMB or NFS - Read Write Many |
@@ -90,7 +90,7 @@ This article describes how AKS extends features across multiple platforms and hi
90
90
91
91
## Security and authentication options
92
92
93
-
|Feature | Azure Cloud |AKS on Azure Local | Edge Essentials (Windows IoT /Client/Server) | Windows Server |
93
+
| Feature| Azure (Cloud)| Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises)|
@@ -107,15 +107,15 @@ This article describes how AKS extends features across multiple platforms and hi
107
107
108
108
## Pricing and SLA details
109
109
110
-
|Feature | Azure Cloud| AKS on Azure Local | Edge Essentials (Windows IoT client/server) | Windows Server |
110
+
| Feature| Azure (Cloud) |Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises)|
111
111
| --- | --- | --- | --- | --- |
112
112
| Pricing | - Unlimited free clusters, pay for on-demand compute of worker node VMs.<br>- Paid tier available with uptime SLA, support for 5k nodes. | Included in Azure Local at no extra cost. | Cost is per device per month. | Pricing is based on the number of workload cluster vCPUs. Control plane nodes and load balancer VMs are free. |
113
113
| Azure Hybrid Benefit support | Not applicable | Not applicable - AKS already included at no extra cost. | No | Yes |
114
114
| SLA | Paid uptime SLA clusters for production with fixed cost on the API + worker node compute, storage and networking costs. | No SLA offered as the Kubernetes cluster is running on premises. | No SLA offered as the Kubernetes cluster is running on premises. | No SLA offered as the Kubernetes cluster is running on premises. |
115
115
116
116
### AI/ML capabilities offered in each platform
117
117
118
-
|Feature | Azure Cloud |AKS on Azure Local | Edge Essentials (Windows IoT /Client/Server) | Windows Server |
118
+
| Feature| Azure (Cloud)| Azure Local (Edge/On-premises) | Edge Essentials (Edge/On-premises, Windows IoT client/server) | Windows Server (Edge/On-premises)|
119
119
| --- | --- | --- | --- | --- |
120
120
| GPU support | Yes | Yes | Yes | Yes |
121
121
| KAITO (Kubernetes AI toolchain operator) | Yes | Yes, via Arc extensions | No | No |
0 commit comments