평가 개요(Azure Spring Apps로 마이그레이션)(미리 보기)

이 문서에서는 Azure Migrate: 검색 및 평가 도구를 사용하여 온-프레미스 Spring Boot 앱을 Azure Spring 앱으로 마이그레이션하기 위한 평가 개요를 제공합니다.

평가란?

검색 및 평가 도구를 사용한 평가는 데이터의 특정 시점 스냅샷으로, 온-프레미스 서버, 데이터베이스, 웹앱을 Azure로 호스트하기 위한 준비 상태를 측정하고 비용 정보를 제공합니다.

평가 형식

Azure Migrate: 검색 및 평가 도구는 다음 네 가지 형식의 평가를 지원합니다.

평가 유형 세부 정보
Azure VM 온-프레미스 서버를 Azure 가상 머신으로 마이그레이션하기 위한 평가.

이 평가 형식을 사용하면 VMware 환경, Hyper-V 환경 및 Azure VM으로 마이그레이션하기 위한 실제 서버의 온-프레미스 서버를 평가할 수 있습니다.
Azure SQL 온-프레미스 SQL Server를 VMware 환경에서 Azure SQL Database 또는 Azure SQL Managed Instance로 마이그레이션하기 위한 평가.
Azure의 Web Apps 온-프레미스 Spring Boot 앱을 Azure Spring 앱으로 마이그레이션하거나 ASP.NET/Java 웹앱을 Azure App Service로 마이그레이션하기 위한 평가입니다.
AVS(Azure VMware 솔루션) 온-프레미스 VMware VMAVS(Azure VMware Solution)로 마이그레이션하기 위한 평가입니다. 자세히 알아보기.

Azure Spring 앱 평가는 다음과 같은 크기 조정 기준을 제공합니다.

크기 조정 기준 세부 정보 Data
성능 기반 수집된 리소스 사용량 데이터를 기반으로 권장 사항을 제시하는 평가 Azure Spring 앱 평가는 발견된 워크로드의 메모리 사용량과 CPU 코어의 예상 사용량을 기반으로 계산됩니다.

온-프레미스 Spring Boot 앱을 어떻게 평가하나요?

경량 Azure Migrate 어플라이언스에서 수집한 구성 데이터를 사용하여 온-프레미스 Spring Boot 앱을 평가할 수 있습니다. 어플라이언스는 온-프레미스 Spring Boot 앱을 발견하고 구성 데이터를 Azure Migrate로 보냅니다. 자세히 알아보기.

어플라이언스를 어떻게 사용하여 평가할까요?

온-프레미스 서버를 발견하기 위해 Azure Migrate 어플라이언스를 배포하는 경우 다음 단계를 수행합니다.

  1. Azure Migrate와 함께 사용할 Azure 및 온-프레미스 환경을 설정합니다.
  2. 첫 번째 평가를 위해 Azure Migrate 프로젝트를 만듭니다.

    참고 항목

    Azure Migrate: 검색 및 평가 도구가 프로젝트에 기본적으로 추가됩니다.

  3. 경량 Azure Migrate 어플라이언스를 배포합니다. 어플라이언스는 지속적으로 온-프레미스 서버를 검색하고 구성 및 성능 데이터를 Azure Migrate에 보냅니다. 어플라이언스를 VM 또는 물리적 서버로 배포합니다. 평가하려는 서버에는 아무것도 설치할 필요가 없습니다.

어플라이언스가 검색을 시작한 후 평가하려는 서버(Spring Boot 앱 호스팅)를 그룹으로 수집하고 평가 형식이 Azure의 웹앱인 그룹에 대한 평가를 실행할 수 있습니다.

Spring Boot 앱 평가에 대해 자세히 알아봅니다.

평가를 사용자 지정하는 데 사용되는 속성은 무엇인가요?

Azure Spring Apps 평가 속성에는 다음이 포함됩니다.

설정 세부 정보
대상 위치 마이그레이션할 Azure 지역입니다. Azure Spring Apps 구성 및 비용 권장 사항은 사용자가 지정하는 위치를 기반으로 합니다.
환경 유형 프로덕션 또는 개발/테스트에 적용 가능한 가격 책정을 적용할 환경을 지정합니다.
제품/라이선싱 프로그램 등록한 Azure 제품입니다. 평가는 해당 제품에 대한 비용을 추정합니다.
통화 계정의 청구 통화입니다.
할인(%) Azure 제품 외에 받는 구독별 할인입니다. 기본 설정은 0%입니다.
EA 구독 비용 예측 시 EA(기업계약) 구독을 사용하도록 지정합니다. 구독에 적용되는 할인을 고려합니다.

예약 인스턴스 및 할인(%) 속성에 대한 기본 설정을 보존합니다.
절약 옵션(컴퓨팅) 평가에서 고려할 절약 옵션을 지정합니다. 이는 Azure Compute 비용을 최적화하는 데 도움이 됩니다.

가장 일관되게 실행되는 리소스를 위해서는 Azure 예약(1년 또는 3년 예약)을 권장합니다.

Azure 절약 플랜(1년 또는 3년 절약 플랜)은 더 많은 유연성과 자동화된 비용 최적화를 제공합니다. 이상적으로는 마이그레이션 후 Azure 예약 및 절약 계획을 동시에 사용할 수 있지만(예약이 먼저임) Azure Migrate 평가에서는 한 번에 1 절약 옵션의 예상 비용만 볼 수 있습니다.

없음을 선택하면 Azure Compute 비용은 종량제 요금 또는 실제 사용량을 기반으로 합니다.

예약 인스턴스 또는 Azure 절약 플랜을 사용할 수 있도록 제품/라이선싱 프로그램에서 종량제를 선택해야 합니다. 없음 이외의 절약 옵션을 선택하면 할인(%) 설정이 적용되지 않습니다. 월별 예상 비용은 744시간을 권장 SKU의 시간당 가격과 곱해서 계산합니다.

준비 상태 계산

Spring Boot 앱에 대한 Azure Spring 앱 준비 상태는 Spring Boot 앱의 온-프레미스 구성과 Azure Spring 앱 간의 기능 호환성 검사를 기반으로 합니다.

  1. Azure Spring 앱 평가에서는 Spring Boot 앱 구성 데이터를 고려하여 호환성 문제를 식별합니다.
  2. 호환성 문제가 발견되지 않은 경우 대상 배포 유형의 준비 상태가 준비 완료로 표시됩니다.
  3. 특정 대상 배포 유형으로의 마이그레이션을 차단하지 않는 중요하지 않은 호환성 문제(예: 성능 저하 또는 지원되지 않는 기능)가 있는 경우 준비 상태는 조건과 함께 준비 완료(하이퍼링크)로 표시되고 경고 세부 정보와 권장 수정 지침이 함께 표시됩니다. 이러한 앱을 먼저 마이그레이션하고 나중에 최적화할 수 있습니다.
  4. 특정 대상 배포 유형으로의 마이그레이션을 차단할 수 있는 호환성 문제가 있는 경우 준비 상태는 이슈 세부 정보 및 권장되는 수정 지침을 나타내면서 준비 안 됨으로 표시됩니다.
  5. 검색이 아직 진행 중이거나 Spring Boot 앱에 대한 검색 문제가 있는 경우 평가에서 해당 Spring Boot 앱의 준비 상태를 계산할 수 없으므로 준비 상태는 알 수 없음으로 표시됩니다.

크기 계산

평가 요약에는 Spring Apps에서 앱을 호스팅하는 데 필요한 월별 예상 비용이 표시됩니다. Azure Spring Apps에서는 앱당이 아닌 Azure Spring Apps 서비스 인스턴스당 요금을 지불합니다. 동일한 서비스 인스턴스에서 실행되도록 하나 이상의 앱을 구성할 수 있습니다. 이 Azure Spring Apps 서비스 인스턴스에 어떤 앱을 넣든 모두 사용자에게 달려 있습니다.

비용 예측을 위해 액세스한 모든 앱을 동일한 Azure Spring Apps 서비스 인스턴스에 포함한다고 가정합니다. 가격 책정 페이지가격 계산기에서 Azure Spring Apps 가격 책정에 대한 세부 정보를 알아봅니다. 이 카드의 월별 비용은 매월 730시간이 아닌 744시간으로 가정됩니다.

예상 비용은 Azure Spring Apps 표준 계층과 엔터프라이즈 계층 모두에 적용됩니다. 엔터프라이즈 계층의 경우 비용 예측에 포함되지 않는 Tanzu 구성 요소에 대한 소프트웨어 IP 및 리소스 사용량에 대한 추가 비용이 있습니다.

다음 단계