Skip to content

Commit e83d707

Browse files
authored
Merge pull request #49491 from mikebudzynski/apim-autoscale
APIM: adding autoscale doc
2 parents b22d508 + 55059a1 commit e83d707

File tree

10 files changed

+136
-7
lines changed

10 files changed

+136
-7
lines changed

articles/api-management/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@
8181
href: api-management-capacity.md
8282
- name: Upgrade and scale
8383
href: upgrade-and-scale.md
84+
- name: Configure autoscale
85+
href: api-management-howto-autoscale.md
8486
- name: Configure a custom domain
8587
href: configure-custom-domain.md
8688
- name: Cache

articles/api-management/api-management-howto-autoscale.md

Lines changed: 126 additions & 0 deletions
Large diffs are not rendered by default.
129 KB
Loading
34.2 KB
Loading
20 KB
Loading
43.3 KB
Loading
70.8 KB
Loading
70.9 KB
Loading
46.6 KB
Loading

articles/api-management/upgrade-and-scale.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ title: Upgrade and scale an Azure API Management instance | Microsoft Docs
44
description: This topic describes how to upgrade and scale an Azure API Management instance.
55
services: api-management
66
documentationcenter: ''
7-
author: vladvino
7+
author: mikebudzynski
88
manager: anneta
99
editor: ''
1010

1111
ms.service: api-management
1212
ms.workload: integration
1313
ms.topic: article
14-
ms.date: 06/18/2018
14+
ms.date: 08/18/2018
1515
ms.author: apimpm
1616
---
1717

18-
# Upgrade and scale an API Management instance
18+
# Upgrade and scale an Azure API Management instance
1919

20-
Customers can scale an API Management (APIM) instance by adding and removing units. A **unit** is composed of dedicated Azure resources and has a certain load-bearing capacity expressed as a number of API calls per month. This number does not represent a call limit, but rather a maximum throughput value to allow for rough capacity planning. Actual throughput and latency vary broadly depending on factors such as number and rate of concurrent connections, the kind and number of configured policies, request and response sizes, and backend latency.
20+
Customers can scale an Azure API Management (APIM) instance by adding and removing units. A **unit** is composed of dedicated Azure resources and has a certain load-bearing capacity expressed as a number of API calls per month. This number does not represent a call limit, but rather a maximum throughput value to allow for rough capacity planning. Actual throughput and latency vary broadly depending on factors such as number and rate of concurrent connections, the kind and number of configured policies, request and response sizes, and backend latency.
2121

2222
Capacity and price of each unit depends on the **tier** in which the unit exists. You can choose between four tiers: **Developer**, **Basic**, **Standard**, **Premium**. If you need to increase capacity for a service within a tier, you should add a unit. If the tier that is currently selected in your APIM instance does not allow adding more units, you need to upgrade to a higher-level tier.
2323

@@ -44,7 +44,7 @@ You can choose between four tiers: **Developer**, **Basic**, **Standard** and *
4444

4545
**Basic**, **Standard** and **Premium** are production tiers that have SLA and can be scaled. The **Basic** tier is the cheapest tier which has SLA and it can be scaled upto 2 units, **Standard** tier can be scaled to up to four units. You can add any number of units to the **Premium** tier.
4646

47-
The **Premium** tier enables you to distribute a single API management instance across any number of desired Azure regions. When you initially create an API Management service, the instance contains only one unit and resides in a single Azure region. The initial region is designated as the **primary** region. Additional regions can be easily added. When adding a region, you specify the number of units you want to allocate. For example, you can have one unit in the **primary** region and five units in some other region. You can tailor the number of units to the traffic you have in each region. For more information, see [How to deploy an Azure API Management service instance to multiple Azure regions](api-management-howto-deploy-multi-region.md).
47+
The **Premium** tier enables you to distribute a single Azure API Management instance across any number of desired Azure regions. When you initially create an Azure API Management service, the instance contains only one unit and resides in a single Azure region. The initial region is designated as the **primary** region. Additional regions can be easily added. When adding a region, you specify the number of units you want to allocate. For example, you can have one unit in the **primary** region and five units in some other region. You can tailor the number of units to the traffic you have in each region. For more information, see [How to deploy an Azure API Management service instance to multiple Azure regions](api-management-howto-deploy-multi-region.md).
4848

4949
You can upgrade and downgrade to and from any tier. Note that upgrading or downgrading can remove some features - for example, VNETs or multi-region deployment, when downgrading to Standard or Basic from the Premium tier.
5050

@@ -60,8 +60,9 @@ You can upgrade and downgrade to and from any tier. Note that upgrading or downg
6060
3. Pick the desired tier.
6161
4. Specify the number of **units** you want to add. You can either use the slider or type the number of units.
6262
If you choose the **Premium** tier, you first need to select a region.
63-
5. Press **Save**
63+
5. Press **Save**.
6464

6565
## Next steps
6666

67-
[How to deploy an Azure API Management service instance to multiple Azure regions](api-management-howto-deploy-multi-region.md)
67+
*[How to deploy an Azure API Management service instance to multiple Azure regions](api-management-howto-deploy-multi-region.md)
68+
*[How to automatically scale an Azure API Management service instance](api-management-howto-autoscale.md)

0 commit comments

Comments
 (0)