티스토리 뷰

개요

웹 애플리케이션을 Azure App Service로 마이그레이션하는 방법에는 여러 가지가 있다.

  • CI/CD 파이프 라인, 웹 배포 또는 REST API를 사용하여 코드 재배포
  • 웹 애플리케이션을 컨테이너화하고 컨테이너 레지스트리에서 배포
  • App Service 마이그레이션 평가 도구를 사용하여 ASP.NET, PHP 웹 애플리케이션 및 Linux 컨테이너 마이그레이션

 

 

단계별 가이드

샘플 ASP.NET 웹 애플리케이션을 Azure App Service로 마이그레이션하는 방법에 대한 단계별 지침은 테스트 배포 및 마이그레이션 지침을 참조헌다.

온-프레미스 웹 애플리케이션 App Service를 마이그레이션하는 방법에 대한 자세한 내용은 Microsoft 학습 모듈을 참조 할 수도 있다.

 

 

 

도구가 동작되는 방식

  • https://appmigration.microsoft.com/assessment를 사용하여 공개적으로 액세스 할 수 있는 애플리케이션의 온라인 평가
  • Windows OS 및 Linux OS에서 사용할 수 있는 도구 버전을 사용하여 내부 웹 애플리케이션에 대한 도구 기반 평가(https://appmigration.microsoft.com/readiness에서 도구 다운로드)
  • 평가 결과 (readiness 확인)에 따라 App Service 마이그레이션 평가 도구를 사용하여 웹 애플리케이션을 Azure App Service로 마이그레이션 할 수 있다.

 

자세한 정보는 어시스턴트 작동 방식을 참조한다.

 

 

Readiness 체크

App Service 마이그레이션 평가 도구는 여러 준비 체크를 실행한다. 준비 체크 결과는 앱이 Azure App Service로 마이그레이션 할 수 있는지 여부를 결정하는 데 사용된다. 포괄적인 체크 목록은 다음과 같다.

 

IIS 서버 사이트 체크

  • Port Bindings
  • Protocol
  • Certificates
  • Location Tags
  • ISAPI Filters
  • Application Pools
  • Application Pool Identity
  • Authentication Type
  • Application Settings
  • Connection Strings
  • Framework
  • Virtual Directories

 

준비 체크 및 가능한 수정 단계에 대한 자세한 내용은 이 문서를 참조한다.

 

리눅스 컨테이너 체크

  • Linux Platform
  • Container Volume
  • Exposed Ports
  • HTTP Traffic

 

준비 체크 및 가능한 수정 단계에 대한 자세한 내용은 Linux 컨테이너 검사를 참조한다.

 

 

데이터베이스 마이그레이션 및 하이브리드 커넥션

App Service Migration Assistant는 애플리케이션 및 관련 구성만 마이그레이션 하고 데이터베이스는 마이그레이션 하지 않는다. 데이터베이스를 Azure로 마이그레이션하는 방법에는 여러 가지가 있다. 일부 옵션은 다음과 같다.

Azure App Service의 웹 애플리케이션은 하이브리드 연결을 사용하여 기존 온-프레미스 데이터베이스에 연결할 수도 있다.

하이브리드 연결을 사용하면 웹 애플리케이션이 다른 네트워크 (이 경우 온 프레미스 데이터베이스)의 리소스에 안전하게 액세스 할 수 있다. 마이그레이션 도구는 하이브리드 연결을 구성하고 설정하므로 데이터베이스를 온-프레미스로 유지하면서 사이트를 마이그레이션 할 수 있다. 그런 다음 나중에 데이터베이스를 마이그레이션 할 수 있다.

Azure Migrate Hub 통합

Azure Migrate는 온-프레미스 서버, 인프라, 애플리케이션 및 데이터를 평가하고 마이그레이션하기 위한 중앙 집중식 허브를 제공한다. 마이그레이션 평가 도구를 사용하면 성공적인 마이그레이션과 차단기를 사용한 마이그레이션 모두를 위해 평가 데이터를 Azure Migrate Hub와 동기화 할 수 있다.

 

 

요약

이러한 리소스를 사용하면 .NET, PHP 및 Linux 컨테이너의 마이그레이션 가능성을 쉽게 평가할 수 있다. 마이그레이션 평가가 완료되면 도우미의 단계별 지침을 사용하여 App Service 로의 마이그레이션을 완료한다. 자세한 내용은 아래 링크를 참조한다.

 

 

유용한 리소스

  1. App Service Migration Assistant 도구 웹 사이트
  2. Azure App Service로 이동할 때 마이그레이션 체크리스트
  3. Linux 노트
  4. 릴리즈 노트
  5. 알려진 문제
  6. Azure CLI

 

6부 Web App 보호로 계속

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함