다음을 통해 공유


Azure Spring Apps에서 사용 가능한 플랜 비교

참고 항목

기본, 표준엔터프라이즈 계획은 2025년 3월 중순부터 사용되지 않으며 3년의 은퇴 기간이 있습니다. Azure Container Apps로 전환하는 것이 좋습니다. 자세한 내용은 Azure Spring Apps 사용 중지 공지 사항을 참조하세요.

표준 소비 및 전용 계획은 2024년 9월 30일부터 사용되지 않으며 6개월 후에 완전히 종료됩니다. Azure Container Apps로 전환하는 것이 좋습니다. 자세한 내용은 Azure Spring Apps 표준 사용량 및 전용 계획을 Azure Container Apps로 마이그레이션을 참조 하세요.

이 문서에서는 Azure Spring Apps에서 사용할 수 있는 플랜을 비교해봅니다. 각 플랜은 다음 목록에 설명된 대로 다양한 고객 시나리오와 목적을 충족하도록 고안되었습니다.

  • 기본 플랜: 개별 개발 및 테스트에 대한 항목 수준 플랜입니다.
  • 표준 플랜: 빌드, 서비스 레지스트리, 스토리지 등에 대해 미리 구성된 설정이 기본 제공되는 Spring 중심의 독자적인 애플리케이션 호스팅 플랫폼입니다.
  • 엔터프라이즈 플랜: 이 플랜은 더 높은 SLA 및 대규모 애플리케이션 클러스터 지원을 통해 중요 업무용 및 대규모 엔터프라이즈 애플리케이션의 개발과 배포를 신속하게 수행하도록 고안되었습니다. 또한 이 플랜은 VMware와 Microsoft 간의 강력한 파트너 관계를 기반으로 구축된 주문형 관리 Tanzu 상용 구성 요소 및 Tanzu Spring Runtime 지원을 통해 구성 관리, 서비스 검색, API 게이트웨이, API 포털, 통합의 용이성, 이식성, 유연성과 관련한 엔터프라이즈 요구 사항을 해결합니다.
  • 표준 사용량 및 전용 플랜: 이 플랜은 Azure Container Apps 환경에서 호스트되며 간소화된 네트워킹 및 통합된 가시성을 통해 동일한 환경에서 실행되는 다른 앱과 원활하게 상호 작용하도록 설계되었습니다.

다음 표에서는 각 플랜의 차이점을 보여줍니다.

기능 설명 Basic Standard Enterprise 표준 사용량 및 전용
애플리케이션 관리 번거로움 없는 인프라 작업을 사용하여 애플리케이션을 관리합니다.
앱 수명 주기 관리 기본 인프라에 대한 지식 없이 쉽게 앱을 만들고, 배포하고, 중지하고, 다시 시작할 수 있습니다.
SLA 앱 및 관리형 구성 요소에 대해 모두 보장된 SLA입니다. 해당 없음 99.90% 99.95% 프리뷰 기간에 사용할 수 없습니다.
최대 앱 인스턴스 크기 최대 애플리케이션 인스턴스 크기입니다. vCPU 1개, 2GB vCPU 4개, 8GB vCPU 8개, 32GB 사용량: vCPU 4개, 8GB, 전용: 최대 vCPU 16개, 128GB
최대 앱 인스턴스 애플리케이션 인스턴스의 최대 수입니다. 25 500 1000 사용량: 400, 전용: 1000
자동 및 수동 크기 조정 자동 및 수동 앱 스케일 인/아웃 및 업/다운
소스 코드, 아티팩트, 사용자 지정 이미지에서 배포 앱의 소스 코드, 아티팩트, 사용자 지정 이미지에서 배포합니다. 아티팩트 및 사용자 지정 이미지입니다.
Java 앱 지원 주로 Spring Apps를 사용하여 Java 앱을 빌드하고 배포합니다.
Java 네이티브 이미지 지원 Java 네이티브 이미지 앱을 빌드하고 배포합니다.
.NET Core 앱 지원 .NET Core 앱을 빌드하고 배포합니다.
Node.js 앱 지원 Node.js 앱을 빌드하고 배포합니다.
GO 앱 지원 GO 앱을 빌드하고 배포합니다.
Python 앱 지원 Python 앱을 빌드하고 배포합니다.
PHP 앱 지원 PHP 앱을 빌드하고 배포합니다.
정적 웹앱 지원 CSS, JS, HTML 파일과 같은 정적 웹 콘텐츠를 사용하여 정적 웹앱을 빌드하고 배포합니다.
가동 중지 시간을 0으로 배포 가동 중지 시간이 발생하지 않고 앱에 영향을 주지 않는 롤링 업데이트 및 파란색/녹색 배포 전략입니다.
사용자 지정 도메인 앱에서 여러 사용자 지정 도메인을 지원합니다.
사용자 고유의 스토리지 가져오기 사용할 앱에 대한 Azure Storage 탑재를 지원합니다.
사용자 지정 상태 프로브 활동성, 준비 상태, 시작 프로브, 정상 종료 기간과 같은 상태 프로브에서 앱을 사용자 지정하도록 지원합니다.
자동 패치 앱의 이미지를 유지 관리하는 기본 OS, 언어 런타임(예: JDK), APM 에이전트의 자동 패치입니다.
Spring 런타임 지원 Spring 프로젝트에 대한 추가 지원 기간 및 연중무휴 VMware 지원을 통해 기본 제공되는 Tanzu Spring Runtime을 지원합니다.
문제 해결 및 모니터링 문제를 해결하고 모니터링합니다.
원격 디버깅 원격 디버깅 해당 없음
스레드/힙/JFR 덤프 스레드/힙/JFR 덤프입니다.
웹 셸 지원 웹 셸을 통해 실행 중인 앱 인스턴스에 연결하여 JDK 명령을 직접 실행합니다.
기본 APM 통합 기본 APM 통합(Azure Application Insights 및 Dynatrace, AppDynamics, New Relic, Elastic APM과 같은 타사의 인기 APM)입니다.
보안 네트워킹 및 ID 관리를 보호합니다.
전체 트래픽 경로를 따라 통신 보호 수신 컨트롤러-앱, 앱-앱, 앱-지원 서비스(예: 데이터베이스)을 포함한 전체 트래픽 경로를 따라 통신을 보호합니다.
VNet 삽입 VNet(가상 네트워크)을 삽입합니다.
프라이빗 엔드포인트 프라이빗 엔드포인트를 사용하여 Azure 데이터베이스, Key Vault 등과 같은 지원 서비스와 연결하도록 지원합니다.
관리 ID Azure 시스템 및 사용자가 할당한 관리 ID를 모두 지원합니다.
통합 지원 서비스, CICD, IDE와 통합하는 기능입니다.
모든 Azure 서비스와 손쉽게 통합 Azure SDK와 Spring Cloud Azure를 기반으로 모든 Azure 서비스와 통합합니다.
기본 CICD 통합 Azure DevOps, Jenkins, GitHub Actions 등과의 기본 CICD 통합입니다.
인기 IDE와 기본 통합 VS Code, IntelliJ와 같은 인기 IDE와의 기본 통합을 통해 Azure Spring Apps와의 현재 위치 상호 작용을 허용합니다.
관리형 구성 요소 앱 개발과 작업을 지원하기 위해 보장된 SLA, 시기 적절한 유지 관리 및 잘 조정된 구성을 갖춘 완전 관리형 구성 요소입니다.
SLA 앱 및 관리형 구성 요소에 대해 모두 보장된 SLA입니다. 해당 없음 99.90% 99.95% 프리뷰 기간에 사용할 수 없습니다.
소스 코드에서 이미지 빌드 및 유지 관리 소스 코드에서 OCI(Open Container Initiative) 이미지를 빌드하고 유지 관리하는 작업을 중앙에서 관리하는 빌드 서비스입니다. ✅ (기본 빌드 서비스) ✅ (기본 빌드 서비스) (구성 가능한 빌드 서비스1)
백 엔드 앱에 요청을 라우팅하는 API 게이트웨이 중앙에서 해결된 교차 적용되는 문제가 있는 요청을 라우팅하는 Spring Cloud Gateway(제한, 요청/응답 필터, 인증 및 권한 부여 등)입니다.
API를 찾아보고 사용해 보기 위한 API 포털 자세한 API 설명서를 보고 API를 사용해 볼 수 있는 API 포털입니다.
앱 구성 관리 앱 구성을 Git 호스트 리포지토리에서 앱으로 배포하는 구성 서비스입니다. ✅ (Spring 앱만 지원) ✅ (Spring 앱만 지원) (다각형 앱 지원) ✅ (Spring 앱만 지원)
서비스 레지스트리 및 검색 마이크로 서비스 기반 Spring 애플리케이션에 대한 서비스 등록 및 검색 기능을 제공하는 서비스 레지스트리입니다.
실시간 모니터링 및 문제 해결 앱 앱 개발자와 앱 운영자가 실행 중인 Spring 애플리케이션 내부를 살펴보는 데 도움이 되는 간단한 인사이트 및 문제 해결 도구입니다.
배포 가능한 프로젝트 템플릿을 사용하여 개발 촉진 검색 가능하고 반복 가능한 방식으로 엔터프라이즈 호환 코드 및 구성을 명문화하는 템플릿/가속기를 빌드하고 배포하는 프로젝트 부트스트랩 도구입니다.

1 구성 가능한 빌드 서비스를 통해 다음 기능을 사용할 수 있습니다.

  • 사용자 고유의 컨테이너 레지스트리 가져오기: 확인된 이미지가 포함된 다른 Azure Spring Apps 엔터프라이즈 플랜 환경에 배포하기 위해 Azure Spring Apps 관리형 ACR을 사용하지 않고 빌드된 이미지를 저장하도록 사용자 고유의 ACR(Azure Container Registry)을 구성합니다.
  • 전체 빌드 풀에 대해 최대 vCPU 64개 및 128GB의 리소스를 구성합니다.
  • 앱의 기본 이미지로 사용할 OS 스택을 구성합니다.