Azure App Service에서 앱 강화Scale up an app in Azure App Service

이 문서에서는 Azure App Service에서 앱의 크기를 조정하는 방법에 대해 설명합니다.This article shows you how to scale your app in Azure App Service. 크기를 조정하는 두 개의 워크플로(강화, 규모 확장)가 있으며 이 문서에서는 강화 워크플로를 다룹니다.There are two workflows for scaling, scale up and scale out, and this article explains the scale up workflow.

  • 강화: 더 많은 CPU, 메모리, 디스크 공간 및 추가 기능(전용 VM(가상 머신), 사용자 지정 도메인 및 인증서, 스테이징 슬롯, 자동 크기 조정 등)을 사용할 수 있습니다.Scale up: Get more CPU, memory, disk space, and extra features like dedicated virtual machines (VMs), custom domains and certificates, staging slots, autoscaling, and more. 앱이 속한 App Service 계획의 가격 책정 계층을 변경하여 강화합니다.You scale up by changing the pricing tier of the App Service plan that your app belongs to.
  • 규모 확장: 앱을 실행하는 VM 인스턴스 수가 증가합니다.Scale out: Increase the number of VM instances that run your app. 가격 책정 계층에 따라 최대 30개의 인스턴스로 확장할 수 있습니다.You can scale out to as many as 30 instances, depending on your pricing tier. 고립 계층에서 App Service 환경은 규모 확장 수를 100개 인스턴스까지 증대합니다.App Service Environments in Isolated tier further increases your scale-out count to 100 instances. 규모 확장에 대한 자세한 내용은 수동 또는 자동으로 인스턴스 개수 조정을 참조하세요.For more information about scaling out, see Scale instance count manually or automatically. 자동 크기 조정을 사용하는 방법을 찾아볼 수 있으며 이는 미리 정의된 규칙 및 일정에 따라 자동으로 인스턴스 개수를 조정합니다.There, you find out how to use autoscaling, which is to scale instance count automatically based on predefined rules and schedules.

크기 조정 설정을 적용하는 데 몇 초밖에 걸리지 않으며 App Service 계획의 모든 앱에 영향을 줍니다.The scale settings take only seconds to apply and affect all apps in your App Service plan. 코드를 변경하거나 애플리케이션을 다시 배포할 필요가 없습니다.They don't require you to change your code or redeploy your application.

개별 App Service 계획의 가격 책정 및 기능에 대한 자세한 내용은 App Service 가격 정보를 참조하세요.For information about the pricing and features of individual App Service plans, see App Service Pricing Details.


무료 계층에서 App Service 계획을 전환하기 전에 먼저 Azure 구독에 대한 지출 한도 를 제거해야 합니다.Before you switch an App Service plan from the Free tier, you must first remove the spending limits in place for your Azure subscription. Microsoft Azure App Service 구독 옵션을 보거나 변경하려면 Microsoft Azure 구독을 참조하세요.To view or change options for your Microsoft Azure App Service subscription, see Microsoft Azure Subscriptions.

가격 책정 계층 강화Scale up your pricing tier


PremiumV2 계층으로 확장하려면 App Service에 대한 PremiumV2 계층 구성을 참조하세요.To scale up to PremiumV2 tier, see Configure PremiumV2 tier for App Service.

  1. 브라우저에서 Azure Portal을 엽니다.In your browser, open the Azure portal.

  2. App Service 앱 페이지의 왼쪽 메뉴에서 강화(App Service 계획) 를 선택합니다.In your App Service app page, from the left menu, select Scale Up (App Service plan).

  3. 사용자 계층을 선택한 다음, 적용을 선택합니다.Choose your tier, and then select Apply. 다른 범주(예: 프로덕션)와 추가 계층을 표시하는 추가 옵션 보기도 선택합니다.Select the different categories (for example, Production) and also See additional options to show more tiers.

    Azure 앱을 강화하기 위해 이동합니다.

    작업이 완료되면 녹색 성공 확인 표시가 있는 알림 팝업이 나타납니다.When the operation is complete, you see a notification pop-up with a green success check mark.

앱이 Azure SQL Database, Azure Storage 등의 다른 서비스에 종속된 경우 요구에 따라 해당 리소스를 개별적으로 강화할 수도 있습니다.If your app depends on other services, such as Azure SQL Database or Azure Storage, you can scale up these resources separately. 이러한 리소스는 App Service 계획에서 관리되지 않습니다.These resources aren't managed by the App Service plan.

  1. 앱의 개요 페이지에서 리소스 그룹 링크를 선택합니다.In the Overview page for your app, select the Resource group link.

    Azure 앱의 관련 리소스를 강화합니다.

  2. 리소스 그룹 페이지의 요약 부분에서 크기를 조정하려는 리소스를 선택합니다.In the Summary part of the Resource group page, select a resource that you want to scale. 다음 스크린샷은 SQL Database 리소스를 보여줍니다.The following screenshot shows a SQL Database resource.

    리소스 그룹 페이지로 이동하여 Azure 앱을 강화합니다.

    관련 리소스를 확장하려면 특정 리소스 종류에 대한 설명서를 참조하세요.To scale up the related resource, see the documentation for the specific resource type. 예를 들어 단일 SQL Database를 확장하려면 Azure SQL Database에서 단일 데이터베이스 리소스 크기 조정을 참조하세요.For example, to scale up a single SQL Database, see Scale single database resources in Azure SQL Database. Azure Database for MySQL 리소스를 확장하려면 MySQL 리소스 크기 조정을 참조하세요.To scale up a Azure Database for MySQL resource, see Scale MySQL resources.

가격 책정 계층 비교Compare pricing tiers

각 가격 책정 계층의 VM 크기 등, 상세 정보는 App Service 가격 책정 정보를 참조하세요.For detailed information, such as VM sizes for each pricing tier, see App Service Pricing Details.

각 계층의 서비스 한도, 할당량, 제약 조건과 지원 기능은 App Service 제한을 참조하세요.For a table of service limits, quotas, and constraints, and supported features in each tier, see App Service limits.

추가 리소스More resources

수동 또는 자동으로 인스턴스 개수 조정Scale instance count manually or automatically
App Service에 대한 PremiumV2 계층 구성Configure PremiumV2 tier for App Service