Azure API Management 인스턴스 업그레이드 및 크기 조정Upgrade and scale an Azure API Management instance

고객은 단위를 추가 하 고 제거 하 여 Azure API Management 인스턴스를 확장할 수 있습니다.Customers can scale an Azure API Management instance by adding and removing units. 단위 는 전용 Azure 리소스로 구성되며 월당 API 호출 수로 표현되는 특정 로드 베어링 용량을 포함합니다.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.

단위당 용량 및 가격은 단위가 존재하는 계층 에 따라 달라집니다.Capacity and price of each unit depends on the tier in which the unit exists. 개발자, 기본, 표준, 프리미엄 의 4계층 중에서 선택할 수 있습니다.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. API Management 인스턴스에서 현재 선택 된 계층에서 더 많은 단위를 추가 하는 것을 허용 하지 않는 경우 상위 수준 계층으로 업그레이드 해야 합니다.If the tier that is currently selected in your API Management instance does not allow adding more units, you need to upgrade to a higher-level tier.

각 단위의 가격과 사용 가능한 기능 (예: 다중 지역 배포)은 API Management 인스턴스에 대해 선택한 계층에 따라 달라 집니다.The price of each unit and the available features (for example, multi-region deployment) depends on the tier that you chose for your API Management instance. 가격 정보 문서에서는 단위당 가격 및 각 계층의 기능에 대해 설명합니다.The pricing details article, explains the price per unit and features you get in each tier.

참고

가격 정보 문서에서는 계층별로 대략적인 단위 용량 수를 보여 줍니다.The pricing details article shows approximate numbers of unit capacity in each tier. 보다 정확한 수치를 얻기 위해 API에 대해 현실적인 시나리오를 살펴보아야 합니다.To get more accurate numbers, you need to look at a realistic scenario for your APIs. Azure API Management 인스턴스의 용량 문서를 참조하세요.See the Capacity of an Azure API Management instance article.

필수 구성 요소Prerequisites

이 문서의 단계를 따르려면 다음이 필요합니다.To follow the steps from this article, you must:

가용성Availability

중요

이 기능은 API Management의 프리미엄, 표준, 기본개발자 계층에서 사용할 수 있습니다.This feature is available in the Premium, Standard, Basic, and Developer tiers of API Management.

업그레이드 및 크기 조정Upgrade and scale

개발자, 기본, 표준프리미엄 의 4 가지 계층 중에서 선택할 수 있습니다.You can choose between four tiers: Developer, Basic, Standard, and Premium. 개발자 계층은 프로덕션 환경이 아닌 서비스를 평가하는 데 사용해야 합니다.The Developer tier should be used to evaluate the service; it should not be used for production. 개발자 계층에는 SLA가 없으며 이 계층의 크기를 조정(추가/제거)할 수 없습니다.The Developer tier does not have SLA and you cannot scale this tier (add/remove units).

Basic, StandardPremium 은 SLA를 포함 하 고 크기를 조정할 수 있는 프로덕션 계층입니다.Basic, Standard, and Premium are production tiers that have SLA and can be scaled. 기본 계층은 SLA를 사용 하는 가장 저렴 한 계층 이며, 최대 2 개 단위로 확장할 수 있으며, 표준 계층은 최대 4 개 단위로 확장할 수 있습니다.The Basic tier is the cheapest tier with an SLA and it can be scaled up to two units, Standard tier can be scaled to up to four units. 프리미엄 계층에는 원하는 수의 단위를 추가할 수 있습니다.You can add any number of units to the Premium tier.

프리미엄 계층을 사용하면 원하는 여러 Azure 지역 간에 단일 Azure API Management 인스턴스를 배포할 수 있습니다.The Premium tier enables you to distribute a single Azure API Management instance across any number of desired Azure regions. Azure API Management 서비스를 처음 만들 때 인스턴스는 하나의 단위만 포함하며 이 인스턴스는 단일 Azure 지역에 상주합니다.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. 예를 들어 지역에 한 단위를 포함하고 다른 지역에 5개 단위를 포함할 수 있습니다.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. 자세한 내용은 여러 Azure 지역에 Azure API Management 서비스 인스턴스를 배포하는 방법을 참조하세요.For more information, see How to deploy an Azure API Management service instance to multiple Azure regions.

어떤 계층에서든 업그레이드 및 다운그레이드가 가능합니다.You can upgrade and downgrade to and from any tier. 프리미엄 계층에서 표준 또는 기본으로 다운 그레이드 하는 경우 업그레이드 또는 다운 그레이드는 Vnet 또는 다중 지역 배포와 같은 일부 기능을 제거할 수 있습니다.Upgrading or downgrading can remove some features - for example, VNETs or multi-region deployment, when downgrading to Standard or Basic from the Premium tier.

참고

업그레이드 또는 크기 조정 프로세스를 적용하는 데는 15~45분 정도 소요될 수 있습니다.The upgrade or scale process can take from 15 to 45 minutes to apply. 완료 되 면 알림이 표시 됩니다.You get notified when it is done.

참고

소비 계층의 API Management 서비스는 트래픽에 따라 자동으로 확장 됩니다.API Management service in the Consumption tier scales automatically based on the traffic.

API Management 서비스 크기 조정Scale your API Management service

Azure Portal에서 API Management 서비스 크기 조정

  1. Azure Portal에서 API Management 서비스로 이동 합니다.Navigate to your API Management service in the Azure portal.
  2. 메뉴에서 위치 를 선택 합니다.Select Locations from the menu.
  3. 크기를 조정 하려는 위치의 행을 클릭 합니다.Click on the row with the location you want to scale.
  4. 단위 수를 지정 합니다. 슬라이더를 사용 하거나 숫자를 입력 합니다.Specify the new number of units - either use the slider or type the number.
  5. 적용 을 클릭합니다.Click Apply.

API Management 서비스 계층 변경Change your API Management service tier

  1. Azure Portal에서 API Management 서비스로 이동 합니다.Navigate to your API Management service in the Azure portal.
  2. 메뉴에서 가격 책정 계층 을 클릭 합니다.Click on the Pricing tier in the menu.
  3. 드롭다운에서 원하는 서비스 계층을 선택 합니다.Select the desired service tier from the dropdown. 슬라이더를 사용 하 여 변경 후 API Management 서비스의 소수 자릿수를 지정 합니다.Use the slider to specify the scale of your API Management service after the change.
  4. 저장 을 클릭합니다.Click Save.

확장 및 축소 중 가동 중지 시간Downtime during scaling up and down

개발자 계층에서로 크기를 조정 하는 경우 가동 중지 시간이 발생 합니다.If you are scaling from or to the Developer tier, there will be downtime. 그렇지 않으면 가동 중지 시간이 발생 하지 않습니다.Otherwise, there is no downtime.

계산 격리Compute isolation

보안 요구 사항에 따라 계산 격리가포함 된 경우 격리 된 가격 책정 계층을 사용할 수 있습니다.If your security requirements include compute isolation, you can use the Isolated pricing tier. 이 계층을 사용 하면 API Management 서비스 인스턴스의 계산 리소스가 전체 실제 호스트를 사용 하 고 IL5 (방어 영향 수준 5) 워크 로드의 미국 부서와 같은 지원에 필요한 수준의 격리를 제공할 수 있습니다.This tier ensures the compute resources of an API Management service instance consume the entire physical host and provide the necessary level of isolation required to support, for example, US Department of Defense Impact Level 5 (IL5) workloads. 격리 계층에 대 한 액세스 권한을 얻으려면 지원 티켓을 만드세요.To get access to the Isolated tier, please create a support ticket.

다음 단계Next steps