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
From [Choose an Azure compute service](https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree)
127
+
128
+
## Pricing example
129
+
130
+
> AKS `itself is free`; you pay for:
131
+
> - VMs in Node Pools (Standard vs Premium SSD, VM size)
132
+
> - Networking (Azure CNI vs Kubenet)
133
+
> - Storage
134
+
> - Optional features (e.g., Azure Monitor, Virtual Nodes)
135
+
> Your `node VM size and features define cost and performance.`
136
+
137
+
How determine which **AKS tier** (or node size/configuration) you need, you can follow these steps:
138
+
139
+
> [!NOTE]
140
+
> Quick Way to Decide:
141
+
- If you want **low cost** → B-series or Spot VMs.
142
+
- If you want **balanced performance** → D-series.
143
+
- If you need **high compute** → F-series or GPU nodes.
144
+
145
+
1. Estimate Resource Requirements:
146
+
-**CPU & Memory per container**: Check your app’s baseline usage.
147
+
-**Number of containers per pod**: Multi-container apps share pod resources.
148
+
-**Expected traffic**: Peak vs average load.
149
+
2. Use AKS Recommendations:
150
+
- Enable **Cluster Autoscaler** and **Horizontal Pod Autoscaler**.
151
+
- Use **Azure Advisor** → It gives cost and performance recommendations based on telemetry.
152
+
153
+
> [!TIP]
154
+
> Use [Azure Pricing Calculator](https://azure.microsoft.com/en-us/pricing/calculator/?msockid=38ec3806873362243e122ce086486339) and **AKS Sizing Guide**:
155
+
156
+
From AKS perspective we can choose between tier for the cluster management, click here for more details about [Free, Standard, and Premium pricing tiers for Azure Kubernetes Service (AKS) cluster management](https://learn.microsoft.com/en-us/azure/aks/free-standard-pricing-tiers)
|**When to Use**| - Experiment with AKS at no cost<br>- New to AKS/Kubernetes | - Production or mission-critical workloads needing high availability<br>- Financially backed SLA | - Mission-critical workloads requiring **two years** of Kubernetes version support<br>- Highest reliability |
161
+
|**Supported Cluster Types**| - Dev/test clusters<br>- Clusters < 10 nodes | - Enterprise-grade or production workloads<br>- Up to 5,000 nodes | - Enterprise-grade or production workloads<br>- Up to 5,000 nodes |
162
+
|**Pricing**| - Free cluster management<br>- Pay-as-you-go for resources | - Pay-as-you-go for resources<br>- [Standard tier cluster management pricing](https://azure.microsoft.com/en-us/pricing/details/kubernetes-service/)| - Pay-as-you-go for resources<br>- [Premium tier cluster management pricing](https://azure.microsoft.com/en-us/pricing/details/kubernetes-service/)|
163
+
|**Feature Comparison**| - Recommended for clusters < 10 nodes<br>- Supports up to 1,000 nodes<br>- All AKS features | - Uptime SLA enabled<br>- Greater reliability<br>- Supports up to 5,000 nodes<br>- All AKS features | - Includes all Standard tier features<br>- [Microsoft maintenance past community support](https://learn.microsoft.com/en-us/azure/aks/long-term-support)|
164
+
165
+
> [!TIP]
166
+
> Which Tier Should You Choose?
167
+
> -**Free Tier** → Best for **testing or learning**, small clusters (<10 nodes).
168
+
> -**Standard Tier** → Best for **production workloads**, SLA-backed, up to 5,000 nodes.
169
+
> -**Premium Tier** → Best for **mission-critical workloads**, extended Kubernetes version support (2 years), and advanced reliability.
- You can use `Microsoft Copilot in Azure` to find the `best VM size for you`. Click here to see the [demo on how to use it](https://www.youtube.com/watch?v=HGdhUFHnij4&t=819s).
188
+
- Copilot uses your `subscription details and resource availability to recommend the most suitable VM size.`
189
+
- It can also `assist with quota checks and guide you to request more capacity if needed.`
- And, Managed OS Disks in Azure are block-level storage volumes that are automatically managed by Azure for virtual machines. Click here to read more about [Azure managed disk types](https://learn.microsoft.com/en-us/azure/virtual-machines/disks-types)
0 commit comments