다음을 통해 공유


Azure App Service에 대한 .NET 마이그레이션 사례

Azure App Service는 온-프레미스 .NET 웹앱을 빠르게 검색하고, 준비 상태를 평가하고, 콘텐츠 및 지원 구성을 모두 App Service로 마이그레이션할 수 있는 사용하기 쉬운 도구를 제공합니다.

이러한 도구는 검색, 평가 및 마이그레이션에 중점을 둔 다양한 종류의 시나리오를 지원하도록 개발되었습니다. 다음은 .NET 마이그레이션 도구 및 사용 사례 목록입니다.

여러 서버에서 대규모로 마이그레이션

Azure Migrate는 최근 ASP.NET 웹앱의 대규모 에이전트 없는 검색 및 평가를 발표했습니다. 이제 VMware 환경의 IIS(인터넷 정보 서비스) 서버에서 실행되는 ASP.NET 웹앱을 쉽게 검색하고 Azure App Service로의 마이그레이션을 위해 평가할 수 있습니다. 평가는 웹앱 마이그레이션 준비, 마이그레이션 방해 요소, 수정 지침, 권장 SKU 및 호스팅 비용을 결정하는 데 도움이 됩니다. 대규모 마이그레이션 리소스는 아래에서 찾을 수 있습니다.

준비 상태를 성공적으로 평가했으면 ASP.NET 웹앱을 Azure App Services로 마이그레이션해야 합니다.

.NET 앱을 Azure App Service로 마이그레이션에 설명된 대로 독립형 ASP.Net 웹앱 또는 단일 IIS 서버에서 호스트되는 여러 ASP.NET 웹앱을 마이그레이션할 수 있는 기존 도구가 있습니다. Azure Migrate와 통합된 대규모 또는 대량 마이그레이션 기능의 도입으로 이제 여러 온-프레미스 IIS 서버에서 호스팅되는 여러 ASP.NET 애플리케이션을 마이그레이션할 수 있는 가능성이 열립니다.

Azure Migrate는 ASP.NET 웹앱에 대한 대규모 에이전트 없는 검색 및 평가를 제공합니다. VMware 환경의 IIS(인터넷 정보 서비스) 서버에서 실행되는 ASP.NET 웹앱을 검색하고 Azure App Service로의 마이그레이션을 위해 평가할 수 있습니다. 평가는 웹앱 마이그레이션 준비, 마이그레이션 방해 요소, 수정 지침, 권장 SKU 및 호스팅 비용을 결정하는 데 도움이 됩니다. 대규모 마이그레이션 리소스는 아래에서 찾을 수 있습니다.

대량 마이그레이션은 다음과 같은 주요 기능을 제공합니다.

  • Azure App Services 다중 테넌트 또는 App Services 환경으로 ASP.NET 웹앱의 대량 마이그레이션
  • "준비 완료" 및 "조건 준비"로 평가된 ASP.NET 웹앱 마이그레이션
  • 단일 E2E 마이그레이션 흐름의 일부로 최대 5개의 App Service 요금제(및 연결된 웹앱)를 마이그레이션합니다.
  • 대상 App Service 요금제에 대해 제안된 SKU를 변경하는 기능(예: 제안된 Pv3 SKU를 표준 PV2 SKU로 변경)
  • 대상 App Service 요금제에 대한 웹앱 제안 웹앱 패킹 밀도 변경 기능(App Service 요금제와 연결된 웹앱 추가 또는 제거)
  • App Service 요금제 및/또는 웹앱의 대상 이름 변경
  • 마이그레이션 설정\특성 일괄 편집
  • 대상 웹앱 및 App Service 요금제 이름의 세부 정보가 포함된 CSV 다운로드
  • ARM 템플릿 배포 환경을 사용하여 마이그레이션 진행 상황 추적

.NET 앱을 Azure App Service로 이동

Azure App Service는 .NET 웹앱을 온-프레미스에서 클라우드로 마이그레이션하는 빠르고 쉽고 비용 효율적인 방법을 제공하는 클라우드 플랫폼입니다. Azure가 다음 리소스를 사용하여 .NET 앱을 현대화하는 방법에 대해 오늘부터 배워 보세요.

마이그레이션 평가를 시작하려면 다음 옵션 중 하나를 선택합니다.

App Service 마이그레이션 도구 및 리소스

PowerShell 스크립트용 App Service Migration Assistant 도구 및 App Service Migration Assistant는 해당 도구로 패키지된 EULA.pdf의 사용 약관에 따라 관리됩니다.

마이그레이션 도구 설명 설명서
App Service Migration Assistant Windows OS에서 App Service로 .NET 웹앱을 마이그레이션합니다. App Service Migration Assistant 설명서
Apache Tomcat의 Java용 App Service Migration Assistant(Windows- 미리 보기) Windows 서버에서 실행되는 Tomcat 웹 서버에서 Java 웹 애플리케이션을 마이그레이션하기 위한 시험판 소프트웨어를 다운로드합니다. App Service Migration Assistant 설명서
App Service Migration Assistant PowerShell 스크립트 단일 서버에서 모든 Microsoft IIS(인터넷 정보 서비스) 웹앱을 대량으로 검색하고 평가하고 Windows OS에서 App Service로 .NET 웹앱을 마이그레이션하기 위한 PowerShell 스크립트를 다운로드합니다. App Service Migration Assistant Powershell 설명서
SHA256 식별자
.NET 앱을 클라우드로 마이그레이션하기 위한 추가 리소스
동영상
초보자를 위한 Azure의 .NET
Azure App Service를 사용하여 클라우드 경험 시작
블로그
.NET에 대한 신뢰할 수 있는 웹앱 패턴
Azure App Service를 사용하여 클라우드 경험 시작
Azure App Service를 사용하여 클라우드 경험 시작 - 코드 이동
전문가로부터 .NET 앱을 현대화하는 방법 알아보기
주문형 이벤트
Azure Developers - .NET Day
학습 경로
ASP.NET 앱을 Azure로 마이그레이션
Azure App Service를 사용하여 웹 애플리케이션 호스트
Visual Studio를 사용하여 Azure에 웹앱 게시

대규모 마이그레이션 리소스

방법
웹앱 및 SQL Server 인스턴스 검색
Azure App Service 평가 만들기
Azure App Service로 마이그레이션할 웹앱을 평가하는 자습서
Azure Migrate를 사용하여 온-프레미스 서버에서 소프트웨어 인벤토리 검색
.NET 앱을 App Service로 마이그레이션
블로그
Azure Migrate를 사용하여 대규모 ASP.NET 앱 검색 및 평가
FAQ
Azure Migrate 검색 및 평가 도구의 Azure App Service 평가
모범 사례
Azure Migrate 검색 및 평가 도구의 평가 모범 사례
동영상
Azure Migrate를 사용한 ASP.NET 앱 마이그레이션을 위한 대규모 검색 및 평가

IIS 서버에서 마이그레이션

PowerShell 스크립트(다운로드)를 사용하여 Azure Migrate의 대규모 검색 환경을 통해 검색된 단일 IIS 서버에서 ASP.NET 웹앱을 마이그레이션할 수 있습니다. Azure App Service로의 마이그레이션 업데이트에 대한 동영상을 시청합니다.

ASP.NET 웹앱 마이그레이션

App Service Migration Assistant를 사용하여 독립형 온-프레미스 ASP.NET 웹앱을 Azure App Service로 마이그레이션할 수 있습니다. App Service Migration Assistant는 간단하고 빠른 무료 솔루션을 통해 클라우드로의 과정을 간소화하여 온-프레미스에서 클라우드로 애플리케이션을 마이그레이션하도록 설계되었습니다. 마이그레이션 지원 도구에 대한 자세한 내용은 FAQ를 참조하세요.

ASP.NET 웹앱 컨테이너화

일부 .NET Framework 웹 애플리케이션에는 Azure App Service에서 사용할 수 없는 라이브러리 및 기타 기능에 대한 종속성이 있을 수 있습니다. 이러한 앱은 전역 어셈블리 캐시의 다른 구성 요소에 의존할 수 있습니다. 이전에는 이러한 애플리케이션을 가상 머신에서만 실행할 수 있었습니다. 그러나 이제 Azure App Service Windows 컨테이너에서 실행할 수 있습니다.

앱 컨테이너화 도구는 최소한의 변경으로 애플리케이션을 컨테이너로 다시 패키지할 수 있습니다. 이 도구는 현재 ASP.NET 애플리케이션 및 Apache Tomcat Java 애플리케이션의 컨테이너화를 지원합니다. 컨테이너화 및 마이그레이션에 대한 자세한 내용은 방법을 참조하세요.

다음 단계

온-프레미스 웹 애플리케이션을 Azure App Service로 마이그레이션