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
# Free and Standard pricing tiers for Azure Kubernetes Service (AKS) cluster management
10
10
11
-
Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster management: the **Free tier** and the **Standard tier**.
12
-
13
-
> [!IMPORTANT]
14
-
>
15
-
> **Standard tier** is currently not available in Azure API 2023-01-01 due to a [critical bug](https://github.com/Azure/AKS/issues/3481). To enable the Uptime SLA feature in your cluster, you'll use the existing **Paid tier** and the `--uptime-sla` parameter.
16
-
>
17
-
> Alternatively, you can select the **Standard tier** or **Free tier** on Azure portal when creating or updating an AKS cluster.
11
+
Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster management: the **Free tier** and the **Standard tier**. Both tiers are in the **Base** sku.
18
12
19
13
||Free tier|Standard tier|
20
14
|------------------|---------|--------|
@@ -23,81 +17,91 @@ Azure Kubernetes Service (AKS) is now offering two pricing tiers for cluster man
23
17
|**Pricing**|• Free cluster management <br> • Pay-as-you-go for resources you consume|• Pay-as-you-go for resources you consume|
24
18
|**Feature comparison**|• Recommended for clusters with fewer than 10 nodes, but can support up to 1,000 nodes <br> • Includes all current AKS features|• Uptime SLA is enabled by default <br> • Greater cluster reliability and resources <br> • Can support up to 5,000 nodes in a cluster <br> • Includes all current AKS features
25
19
20
+
> [!IMPORTANT]
21
+
>
22
+
> Uptime SLA has been repositioned as a default feature included with the Standard tier.
23
+
>
24
+
> The repositioning will result in the following API changes:
25
+
>
26
+
> ||Prior to 2023-02-01 API|Starting from 2023-02-01 API|
> "Basic" and "Paid" are removed in the 2023-02-01 and 2023-02-02 Preview API version, and this will be a breaking change in API versions 2023-02-01 and 2023-02-02 Preview or newer. If you use automated scripts, CD pipelines, ARM templates, Terraform, or other third-party tooling that relies on the above parameters, please be sure to update the API parameters to use "Base" with "Free" or "Base" with "Standard" before upgrading to the 2023-02-01 and 2023-02-02 Preview API or newer API versions.
32
+
26
33
For more information on pricing, see the [AKS pricing details](https://azure.microsoft.com/pricing/details/kubernetes-service/).
27
34
28
35
## Uptime SLA terms and conditions
29
36
30
-
The Uptime SLA feature is included in the Paid tier and is enabled per cluster. For more information on pricing, see the [AKS pricing details](https://azure.microsoft.com/pricing/details/kubernetes-service/).
37
+
In the Standard tier, the Uptime SLA feature is enabled by default per cluster. For more information, see [SLA for AKS](https://azure.microsoft.com/support/legal/sla/kubernetes-service/v1_1/).
31
38
32
39
## Region availability
33
40
34
-
*Uptime SLA is available in public regions and Azure Government regions where [AKS is supported](https://azure.microsoft.com/global-infrastructure/services/?products=kubernetes-service).
35
-
*Uptime SLA is available for [private AKS clusters][private-clusters] in all public regions where AKS is supported.
41
+
*Free tier and Standard tier are available in public regions and Azure Government regions where [AKS is supported](https://azure.microsoft.com/global-infrastructure/services/?products=kubernetes-service).
42
+
*Free tier and Standard tier are available for [private AKS clusters][private-clusters] in all public regions where AKS is supported.
36
43
37
44
## Before you begin
38
45
39
-
[Azure CLI](/cli/azure/install-azure-cli) version 2.8.0 or later and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
46
+
[Azure CLI](/cli/azure/install-azure-cli) version 2.47.0 or later and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
40
47
41
48
## Create a new cluster in the Free tier or Paid tier
42
49
43
-
> [!IMPORTANT]
44
-
> `--tier standard` and `--tier free` are currently unavailable in Azure CLI 2.46.0 due to a [critical bug](https://github.com/Azure/AKS/issues/3481). To enable the Uptime SLA feature, use the commands below.
45
-
46
50
Use the Azure CLI to create a new cluster on an AKS pricing tier. You can create your cluster in an existing resource group or create a new one. To learn more about resource groups and working with them, see [managing resource groups using the Azure CLI][manage-resource-group-cli].
47
51
48
52
Use the [`az aks create`][az-aks-create] command to create an AKS cluster. The commands below show you how to create a new resource group named *myResourceGroup* and a cluster named *myAKSCluster* in that resource group in each tier.
49
53
50
54
```azurecli-interactive
51
55
# Create a new AKS cluster in the Free tier
52
56
53
-
az aks create --resource-group myResourceGroup --name myAKSCluster --no-uptime-sla
57
+
az aks create --resource-group myResourceGroup --name myAKSCluster --tier free
54
58
55
-
# Create a new AKS cluster in the Paid tier
59
+
# Create a new AKS cluster in the Standard tier
56
60
57
-
az aks create --resource-group myResourceGroup --name myAKSCluster --uptime-sla
61
+
az aks create --resource-group myResourceGroup --name myAKSCluster --tier standard
58
62
```
59
63
60
64
Once the deployment completes, it returns JSON-formatted information about your cluster:
61
65
62
66
```output
63
-
# Sample output for --no-uptime-sla
67
+
# Sample output for --tier free
64
68
65
69
},
66
70
"sku": {
67
-
"name": "Basic",
71
+
"name": "Base",
68
72
"tier": "Free"
69
73
},
70
74
71
-
# Sample output for --uptime-sla
75
+
# Sample output for --tier standard
72
76
73
77
},
74
78
"sku": {
75
79
"name": "Base",
76
-
"tier": "Paid"
80
+
"tier": "Standard"
77
81
},
78
82
```
79
83
80
-
## Update the tier of an existing cluster
84
+
## Update the tier of an existing AKS cluster
81
85
82
86
The following example uses the [`az aks update`][az-aks-update] command to update the existing cluster.
83
87
84
88
```azurecli-interactive
85
89
# Update an existing cluster to the Free tier
86
90
87
-
az aks update --resource-group myResourceGroup --name myAKSCluster --no-uptime-sla
91
+
az aks update --resource-group myResourceGroup --name myAKSCluster --tier free
88
92
89
93
# Update an existing cluster to the Standard tier
90
94
91
-
az aks update --resource-group myResourceGroup --name myAKSCluster --uptime-sla
95
+
az aks update --resource-group myResourceGroup --name myAKSCluster --tier standard
92
96
```
93
97
94
-
This process takes several minutes to complete. When finished, the following example JSON snippet shows the Paid tier for the SKU, indicating your cluster is enabled with Uptime SLA.
98
+
This process takes several minutes to complete. When finished, the following example JSON snippet shows updating the existing cluster to the Standard tier in the Base SKU.
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-how-to-premium-clustering.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -110,6 +110,7 @@ The following list contains answers to commonly asked questions about Azure Cach
110
110
*[Can I configure clustering for a basic or standard cache?](#can-i-configure-clustering-for-a-basic-or-standard-cache)
111
111
*[Can I use clustering with the Redis ASP.NET Session State and Output Caching providers?](#can-i-use-clustering-with-the-redis-aspnet-session-state-and-output-caching-providers)
112
112
*[I'm getting MOVE exceptions when using StackExchange.Redis and clustering, what should I do?](#im-getting-move-exceptions-when-using-stackexchangeredis-and-clustering-what-should-i-do)
113
+
*[Does scaling out using clustering help to increase the number of supported client connections?](#Does scaling out using clustering help to increase the number of supported client connections?)
113
114
114
115
### Do I need to make any changes to my client application to use clustering?
115
116
@@ -189,6 +190,10 @@ Clustering is only available for premium caches.
189
190
190
191
If you're using StackExchange.Redis and receive `MOVE` exceptions when using clustering, ensure that you're using [StackExchange.Redis 1.1.603](https://www.nuget.org/packages/StackExchange.Redis/) or later. For instructions on configuring your .NET applications to use StackExchange.Redis, see [Configure the cache clients](cache-dotnet-how-to-use-azure-redis-cache.md#configure-the-cache-client).
191
192
193
+
### Does scaling out using clustering help to increase the number of supported client connections?
194
+
195
+
No,scaling out using clustering and increasing the number of shards doesn't help in increasing the number of supported client connections.
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/quickstart-create-redis-enterprise.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,15 +6,15 @@ ms.author: franlanglois
6
6
ms.service: cache
7
7
ms.custom: mvc, mode-other
8
8
ms.topic: quickstart
9
-
ms.date: 04/12/2022
9
+
ms.date: 04/07/2023
10
10
11
11
---
12
12
# Quickstart: Create a Redis Enterprise cache
13
13
14
14
The Azure Cache for Redis Enterprise tiers provide fully integrated and managed [Redis Enterprise](https://redislabs.com/redis-enterprise/) on Azure. These new tiers are:
15
15
16
16
* Enterprise, which uses volatile memory (DRAM) on a virtual machine to store data
17
-
* Enterprise Flash, which uses both volatile and non-volatile memory (NVMe or SSD) to store data.
17
+
* Enterprise Flash, which uses both volatile and nonvolatile memory (NVMe or SSD) to store data.
18
18
19
19
Both Enterprise and Enterprise Flash support open-source Redis 6 and some new features that aren't yet available in the Basic, Standard, or Premium tiers. The supported features include some Redis modules that enable other features like search, bloom filters, and time series.
20
20
@@ -40,7 +40,7 @@ Azure Cache for Redis is continually expanding into new regions. To check the av
|**Subscription**| Drop down and select your subscription. | The subscription under which to create this new Azure Cache for Redis instance. |
42
42
|**Resource group**| Drop down and select a resource group, or select **Create new** and enter a new resource group name. | Name for the resource group in which to create your cache and other resources. By putting all your app resources in one resource group, you can easily manage or delete them together. |
43
-
|**DNS name**| Enter a name that is unique in the region. | The cache name must be a string between 1 and 63 characters that contain only numbers, letters, or hyphens. The name must start and end with a number or letter, and can't contain consecutive hyphens. Your cache instance's *host name*will be*\<DNS name\>.\<Azure region\>.redisenterprise.cache.azure.net*. |
43
+
|**DNS name**| Enter a name that is unique in the region. | The cache name must be a string between 1 and 63 characters that contain only numbers, letters, or hyphens. The name must start and end with a number or letter, and can't contain consecutive hyphens. Your cache instance's *host name*is*\<DNS name\>.\<Azure region\>.redisenterprise.cache.azure.net*. |
44
44
|**Location**| Drop down and select a location. | Enterprise tiers are available in selected Azure regions. |
45
45
|**Cache type**| Drop down and select an *Enterprise* or *Enterprise Flash* tier and a size. | The tier determines the size, performance, and features that are available for the cache. |
46
46
@@ -56,15 +56,18 @@ Azure Cache for Redis is continually expanding into new regions. To check the av
56
56
57
57
Enable **Non-TLS access only** if you plan to connect to the new cache without using TLS. Disabling TLS is **not** recommended, however.
58
58
59
-
Set **Clustering policy** to **Enterprise** for a non-clustered cache. For more information on choosing **Clustering policy**, see [Clustering Policy](#clustering-policy).
59
+
Set **Clustering policy** to **Enterprise** for a nonclustered cache. For more information on choosing **Clustering policy**, see [Clustering Policy](#clustering-policy).
60
60
61
61
:::image type="content" source="media/cache-create/cache-clustering-policy.png" alt-text="Screenshot that shows the Enterprise tier Advanced tab.":::
62
62
63
63
> [!NOTE]
64
-
> Redis Enterprise supports two clustering policies. Use the **Enterprise** policy to access your cache using the regular Redis API. Use **OSS** to use the OSS Cluster API.
65
-
>
64
+
> Enterprise and Enterprise Flash tiers are inherently clustered, in contrast to the Basic, Standard, and Premium tiers. Redis Enterprise supports two clustering policies.
65
+
>- Use the **Enterprise** policy to access your cache using the Redis API.
66
+
>- Use **OSS** to use the OSS Cluster API.
67
+
> For more information, see [Clustering on Enterprise](cache-best-practices-enterprise-tiers.md#clustering-on-enterprise).
68
+
>
66
69
67
-
> [!NOTE]
70
+
> [!IMPORTANT]
68
71
> You can't change modules after you create the cache instance. The setting is create-only.
69
72
>
70
73
@@ -82,11 +85,11 @@ Azure Cache for Redis is continually expanding into new regions. To check the av
82
85
83
86
The OSS Cluster mode allows clients to communicate with Redis using the same Redis Cluster API as open-source Redis. This mode provides optimal latency and near-linear scalability improvements when scaling the cluster. Your client library must support clustering to use the OSS Cluster mode.
84
87
85
-
The Enterprise Cluster mode is a simpler configuration that exposes a single endpoint for client connections. This mode allows an application designed to use a standalone, or non-clustered, Redis server to seamlessly operate with a scalable, multi-node, Redis implementation. Enterprise Cluster mode abstracts the Redis Cluster implementation from the client by internally routing requests to the correct node in the cluster. Clients aren't required to support OSS Cluster mode.
88
+
The Enterprise Cluster mode is a simpler configuration that exposes a single endpoint for client connections. This mode allows an application designed to use a standalone, or nonclustered, Redis server to seamlessly operate with a scalable, multi-node, Redis implementation. Enterprise Cluster mode abstracts the Redis Cluster implementation from the client by internally routing requests to the correct node in the cluster. Clients aren't required to support OSS Cluster mode.
86
89
87
90
## Next steps
88
91
89
92
In this quickstart, you learned how to create an Enterprise tier instance of Azure Cache for Redis.
90
93
91
-
> [!div class="nextstepaction"]
92
-
> [Create an ASP.NET web app that uses an Azure Cache for Redis.](./cache-web-app-howto.md)
94
+
-[Create an ASP.NET web app that uses an Azure Cache for Redis](cache-web-app-aspnet-core-howto.md)
95
+
-[Best practices for the Enterprise tiers](cache-best-practices-enterprise-tiers.md)
Copy file name to clipboardExpand all lines: articles/azure-functions/dotnet-isolated-in-process-differences.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ Use the following table to compare feature and functional differences between th
25
25
|[Supported .NET versions](dotnet-isolated-process-guide.md#supported-versions)| Long Term Support (LTS) versions |[All supported versions](dotnet-isolated-process-guide.md#supported-versions) + .NET Framework |
Copy file name to clipboardExpand all lines: articles/azure-monitor/app/availability-azure-functions.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,11 @@ ms.date: 04/06/2023
7
7
8
8
# Review TrackAvailability() test results
9
9
10
-
This article explains how to review TrackAvailability() test results in the Azure portal and query the data using Log Analytics.
10
+
This article explains how to review [TrackAvailability()](/dotnet/api/microsoft.applicationinsights.telemetryclient.trackavailability) test results in the Azure portal and query the data using [Log Analytics](../logs/log-analytics-overview.md#overview-of-log-analytics-in-azure-monitor).
11
+
11
12
## Prerequisites
12
13
13
14
> [!div class="checklist"]
14
-
> -[Azure subscription](https://azure.microsoft.com/free) and user account with the ability to create and delete resources
> - Custom [Azure Functions app](../../azure-functions/functions-overview.md#introduction-to-azure-functions) running [TrackAvailability()](/dotnet/api/microsoft.applicationinsights.telemetryclient.trackavailability) with your own business logic
title: Azure Resource Graph sample queries for Azure Monitor
3
-
description: Sample Azure Resource Graph queries for Azure Monitor showing use of resource types and tables to access Azure Monitorrelated resources and properties.
3
+
description: Sample Azure Resource Graph queries for Azure Monitor showing the use of resource types and tables to access Azure Monitor-related resources and properties.
0 commit comments