Skip to content

Commit 98082f3

Browse files
Merge pull request #288555 from Akhilesh-microsoft/ACA/workload_profiles_overview
[ACA: workload-profiles-overview]: Addressed the UUF320564 and resolved the issues, verified the procedure and added the missing information based on the research. updated ms.date.
2 parents dd5fc73 + 096ca3b commit 98082f3

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

articles/container-apps/workload-profiles-overview.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: container-apps
55
author: craigshoemaker
66
ms.service: azure-container-apps
77
ms.topic: conceptual
8-
ms.date: 10/11/2023
8+
ms.date: 10/20/2024
99
ms.author: cshoe
1010
ms.custom:
1111
- references_regions
@@ -18,17 +18,17 @@ A workload profile determines the amount of compute and memory resources availab
1818

1919
Profiles are configured to fit the different needs of your applications.
2020

21-
| Profile type | Description | Potential use |
21+
| Profile type | Description | Potential use |
2222
|--|--|--|
2323
| Consumption | Automatically added to any new environment. | Apps that don't require specific hardware requirements |
24-
| Dedicated (General purpose) | Balance of memory and compute resources | Apps that require larger amounts of CPU and/or memory |
24+
| Dedicated (General purpose) | Balance of memory and compute resources | Apps that require larger amounts of CPU and/or memory |
2525
| Dedicated (Memory optimized) | Increased memory resources | Apps that need access to large in-memory data, in-memory machine learning models, or other high memory requirements |
26-
| Dedicated (GPU enabled) (preview) | GPU enabled with increased memory and compute resources available in West US 3 and North Europe regions. | Apps that require GPU |
26+
| Dedicated (GPU enabled) (preview) | GPU enabled with increased memory and compute resources available in West US 3 and North Europe regions. | Apps that require GPU |
2727

2828
> [!NOTE]
2929
> When using GPU-enabled workload profiles, make sure your application is running the latest version of [CUDA](https://catalog.ngc.nvidia.com/orgs/nvidia/containers/cuda).
3030
31-
The Consumption workload profile is the default profile added to every Workload profiles [environment](environment.md) type. You can add Dedicated workload profiles to your environment as you create an environment or after it's created. Workload profiles environments are deployed separately from Consumption only environments.
31+
The Consumption workload profile is the default profile added to every Workload profiles [environment](environment.md) type. You can add Dedicated workload profiles to your environment when you create it or after you create it. Workload profiles environments are deployed separately from Consumption only environments.
3232

3333
For each Dedicated workload profile in your environment, you can:
3434

@@ -63,21 +63,22 @@ There are different types and sizes of workload profiles available by region. By
6363

6464
<sup>\*</sup> Capacity is allocated on a per-case basis. Submit a [support ticket](https://azure.microsoft.com/support/create-ticket/) to request the capacity amount required for your application.
6565

66-
Select a workload profile and use the *Name* field when you run `az containerapp env workload-profile set` for the `--workload-profile-type` option.
66+
> [!NOTE]
67+
> The command `az containerapp env workload-profile set` is no longer available for selecting a workload profile. Instead, use [az containerapp env workload-profile add](/cli/azure/containerapp/env/workload-profile#az-containerapp-env-workload-profile-add) or [az containerapp env workload-profile update](/cli/azure/containerapp/env/workload-profile#az-containerapp-env-workload-profile-update).
6768
6869
In addition to different core and memory sizes, workload profiles also have varying image size limits available. To learn more about the image size limits for your container apps, see [hardware reference](hardware.md#image-size-limit).
6970

7071
The availability of different workload profiles varies by region.
7172

7273
## Resource consumption
7374

74-
You can constrain the memory and CPU usage of each app inside a workload profile, and you can run multiple apps inside a single instance of a workload profile. However, the total amount of resources available to a container app is less than what's allocated to a profile. The difference between allocated and available resources is the amount reserved by the Container Apps runtime.
75+
You can constrain the memory and CPU usage of each app inside a workload profile, and you can run multiple apps inside a single instance of a workload profile. However, the total resources available to a container app are less than the resources allocated to a profile. The difference between allocated and available resources is the amount reserved by the Container Apps runtime.
7576

7677
## Scaling
7778

78-
When demand for new apps or more replicas of an existing app exceeds the profile's current resources, profile instances may be added.
79+
When demand for new apps or more replicas of an existing app exceeds the profile's current resources, profile instances might be added.
7980

80-
At the same time, if the number of required replicas goes down, profile instances may be removed. You have control over the constraints on the minimum and maximum number of profile instances.
81+
At the same time, if the number of required replicas goes down, profile instances might be removed. You have control over the constraints on the minimum and maximum number of profile instances.
8182

8283
Azure calculates [billing](billing.md#consumption-dedicated) largely based on the number of running profile instances.
8384

0 commit comments

Comments
 (0)