연습 - 온-프레미스 ASP.NET 웹 애플리케이션 평가
이제 웹 애플리케이션을 포함하는 가상 머신을 샌드박스 환경에 배포했으므로 Azure App Service Migration Assistant를 사용하여 Azure App Service에 대한 평가와 마이그레이션을 수행할 수 있습니다.
중요
이 모듈에서는 2단원의 단계를 성공적으로 완료했으며 샌드박스를 활성화하고 첫 번째 설치 스크립트를 실행했다고 가정합니다. 아직 수행하지 않은 경우 계속 진행하기 전에 "연습 - 환경 설정" 단원을 완료하세요.
연습 단계
이 연습에서는 설치 단계를 완료하고, Azure 계정에 로그인하고, 프로비저닝된 샌드박스 환경에서 작업합니다. 이 연습을 위해 설정된 VM에 원격으로 연결하고 VM에 이미 설치된 Azure App Service Migration Assistant를 사용하여 평가를 수행합니다.
다음 스크립트를 복사하여 오른쪽의 Azure Cloud Shell에 붙여넣고 Enter 키를 눌러 스크립트를 실행합니다.
./finish.sh
이 스크립트는 이전 스크립트(두 번째 단원)가 완료될 때까지 대기하므로 다음 메시지가 표시될 수 있습니다.
"프로비저닝이 완료되기를 기다리고 있습니다."
스크립트가 완료되면 샌드박스에서 프로비저닝된 VM에 대한 자격 증명이 표시됩니다.
새 브라우저 탭에서 Azure Portal로 이동합니다. 샌드박스를 활성화하기 위해 로그인하는 데 사용한 것과 동일한 사용자 이름 및 암호를 사용하여 로그인합니다.
오른쪽 위 모서리의 계정 사용자 이름 아래에 Microsoft Learn Sandbox 디렉터리에 로그인한 것을 확인해야 합니다.
추가 서비스를 선택한 후 가상 머신 아이콘을 선택합니다. webvm이라는 단일 VM이 표시될 것입니다.
목록에서 webvm 항목을 선택합니다. VM에 대한 세부 정보가 표시됩니다.
위쪽 세부 정보 도구 모음에서 연결을 선택한 다음, 드롭다운 목록에서 RDP를 선택합니다.
연결 창에서 RDP 파일 다운로드를 선택합니다.
webvm.rdp 파일이 로컬 컴퓨터에 다운로드됩니다.
webvm.rdp 파일을 엽니다. Windows 보안 대화 상자에서 VM의 보안 자격 증명을 입력하라는 메시지가 표시됩니다. 다른 계정 사용을 선택합니다. 1단계의 사용자 이름 및 암호를 복사하여 대화 상자에 붙여넣고 확인을 선택합니다.
원격 데스크톱 연결 대화 상자가 나타나 원격 컴퓨터의 보안 인증서에 대해 경고하면 예를 선택합니다. VM에 대한 원격 데스크톱이 열립니다.
원격 데스크톱에서 Internet Explorer를 열고
http://localhost
로 이동합니다. Parts Unlimited 웹 사이트가 성공적으로 실행되고 있는지 확인합니다. 이 사이트는 가상 머신의 IIS에서 호스트되며 Azure SQL 데이터베이스에 연결됩니다. 이 연습을 수행하는 과정에서 이 사이트에 대한 마이그레이션 평가를 수행하고 App Service로 마이그레이션합니다.원격 VM의 바탕 화면에서 아이콘을 두 번 클릭하여 Azure App Service Migration Assistant를 엽니다. 사용자 인터페이스에 Migration Assistant 단계가 표시되고 첫 번째 단계 사이트 선택이 강조 표시됩니다. 주 영역에서 Migration Assistant가 평가할 사이트를 하나 찾았다고 알려줍니다.
기본 웹 사이트 옵션을 선택합니다.
그런 다음, 대화 상자 아래쪽에 있는 다음을 선택합니다. 그러면 사이트 평가가 시작됩니다.
잠시 후 평가 보고서 단계가 완료됩니다. 경고 또는 오류 없이 13개의 평가가 모두 성공했음을 확인해야 합니다.
성공(13) 레이블 옆의 펼침 아이콘을 확장하여 Migration Assistant에서 수행한 평가 유형을 확인할 수 있습니다. 이전 단원에서 이러한 평가 중 일부를 다루었습니다.
웹 사이트의 연습 설정 및 평가를 성공적으로 완료했습니다. 다음으로 마이그레이션에 대해 알아봅니다.