Azure API Management 인스턴스 업그레이드 및 크기 조정

적용 대상: 개발자 | 기본 | 기본 v2 | 표준 | 표준 v2 | 프리미엄

고객은 단위를 추가 및 제거하여 전용 서비스 계층에서 Azure API Management 인스턴스를 크기 조정할 수 있습니다. 단위는 전용 Azure 리소스로 구성되며 초당 API 호출 수로 표현되는 특정 로드 베어링 용량을 포함합니다. 이 숫자는 호출 제한이 아니라 대략적인 용량 계획을 위한 예상 최대 처리량 값입니다. 실제 처리량과 대기 시간은 동시 연결 수 및 속도, 구성된 정책의 종류 및 수, 요청 및 응답 크기, 백 엔드 대기 시간 등의 요소에 따라 크게 달라집니다.

참고 항목

  • API Management 서비스의 기본, 표준, 프리미엄 계층에서 규칙 집합에 따라 자동으로 스케일링하도록 인스턴스를 구성할 수 있습니다.
  • 소비 계층의 API Management 인스턴스는 트래픽에 따라 자동으로 크기 조정됩니다. 현재는 사용량 계층에서 업그레이드하거나 다운그레이드할 수 없습니다.

각 단위의 처리량과 가격은 해당 단위가 속한 서비스 계층에 따라 다릅니다. 계층 내에서 서비스에 대한 용량을 늘려야 할 경우 단위를 추가해야 합니다. API Management 인스턴스에서 현재 선택된 계층에서 단위 추가가 허용되지 않는 경우 상위 수준 계층으로 업그레이드해야 합니다.

참고 항목

각 계층의 기능, 크기 조정 한도 및 예상 처리량은 API Management 가격 책정을 참조하세요. 보다 정확한 처리량 수치를 가져오려면 API에 대한 현실적인 시나리오를 살펴봐야 합니다. Azure API Management 인스턴스의 용량을 참조하세요.

필수 조건

이 문서의 단계를 따르려면 다음이 필요합니다.

업그레이드 및 비율 크기 조정

개발자, 기본, 기본 v2, 표준, 표준 v2, 프리미엄과 같은 전용 계층 중에서 선택할 수 있습니다.

  • 개발자 계층은 프로덕션 환경이 아닌 서비스를 평가하는 데 사용해야 합니다. 개발자 계층에는 SLA가 없으며 이 계층을 크기 조정할 수 없습니다(단위 추가/제거).

  • 기본, 기본 v2, 표준, 표준 v2, 프리미엄은 SLA를 포함하고 크기를 조정할 수 있는 프로덕션 계층입니다. 가격 책정 세부 정보 및 규모 한도는 API Management 가격 책정을 참조하세요.

  • 프리미엄 계층을 사용하면 원하는 여러 Azure 지역 간에 단일 Azure API Management 인스턴스를 배포할 수 있습니다. Azure API Management 서비스를 처음 만들 때 인스턴스는 하나의 단위만 포함하고 단일 Azure 지역(기본 지역)에 있습니다.

    추가 지역은 쉽게 추가할 수 있습니다. 지역을 추가할 때 할당할 단위 수를 지정합니다. 예를 들어 주 지역에 한 단위를 포함하고 다른 지역에 5개 단위를 포함할 수 있습니다. 각 지역에 있는 트래픽에 대한 단위 수를 조정할 수 있습니다. 자세한 내용은 여러 Azure 지역에 Azure API Management 서비스 인스턴스를 배포하는 방법을 참조하세요.

  • 특정 전용 서비스 계층으로 업그레이드 및 특정 전용 서비스 계층에서 다운그레이드할 수 있습니다.

    • 클래식 계층(개발자, 기본, 표준, 프리미엄)으로 업그레이드 및 클래식 계층에서 다운그레이드할 수 있습니다.

    • v2 계층(기본 v2표준 v2)으로 업그레이드 및 v2 계층에서 다운그레이드할 수 있습니다.

    다운그레이드하면 일부 기능이 제거될 수 있습니다. 예를 들어 프리미엄 계층에서 표준 또는 기본으로 다운그레이드하면 가상 네트워크 또는 다중 지역 배포가 제거될 수 있습니다.

참고 항목

업그레이드 또는 스케일링 프로세스를 적용하는 데는 최대 15~45분 정도 소요될 수 있습니다. 완료되면 알림이 표시됩니다.

API Management 인스턴스 크기 조정

포털을 사용하여 API Management 인스턴스의 크기를 조정할 수 있습니다. 스케일링 방법은 사용 중인 서비스 계층에 따라 달라집니다.

Azure Portal에서 API Management 서비스 스케일링

단위 추가 또는 제거 - 클래식 서비스 계층

  1. Azure Portal에서 API Management 인스턴스로 이동합니다.
  2. 왼쪽 메뉴에서 위치를 선택합니다.
  3. 크기를 조정할 위치가 있는 행을 선택합니다.
  4. 단위 수를 지정합니다. 가능한 경우 슬라이더를 사용하거나 숫자를 입력합니다.
  5. 적용을 선택합니다.

참고 항목

프리미엄 서비스 계층에서는 선택적으로 선택한 위치에서 가용성 영역 및 가상 네트워크를 구성할 수 있습니다. 자세한 내용은 추가 위치에 API Management 서비스 배포를 참조하세요.

단위 추가 또는 제거 - v2 서비스 계층

  1. Azure Portal에서 API Management 인스턴스로 이동합니다.
  2. 왼쪽 메뉴에서 스케일링을 선택합니다.
  3. 단위 수를 지정합니다. 슬라이더를 사용하거나 숫자를 입력합니다.
  4. 저장을 선택합니다.

API Management 서비스 계층 변경

  1. Azure Portal에서 API Management 인스턴스로 이동합니다.
  2. 메뉴에서 가격 책정 계층을 선택합니다.
  3. 드롭다운에서 원하는 서비스 계층을 선택합니다. 슬라이더를 사용하여 변경 후 API Management 서비스의 단위 수를 지정합니다.
  4. 저장을 선택합니다.

스케일 업 및 스케일 다운 중 가동 중지 시간

개발자 계층에서 또는 개발자 계층으로 스케일링하는 경우 가동 중지 시간이 발생합니다. 그 외의 경우에는 가동 중지 시간이 발생하지 않습니다.

컴퓨팅 격리

보안 요구 사항에 컴퓨팅 격리가 포함된 경우 격리 가격 책정 계층을 사용할 수 있습니다. 이 계층을 사용하면 API Management 서비스 인스턴스의 컴퓨팅 리소스가 물리적 호스트 전체를 사용하고 지원에 필요한 수준의 격리를 제공합니다(예: 미국 국방부 IL5(Impact Level 5) 워크로드). 격리 계층에 액세스하려면 지원 요청을 만듭니다.