기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
재호스팅
재호스팅 (리프트 앤 시프트) 은 온프레미스 애플리케이션을 수정하지 않고 클라우드로 마이그레이션하는 프로세스입니다. 이 전략은 빠른 일정에 맞춰 제품을 출시하거나 온프레미스 데이터 센터를 떠나는 등 특정 비즈니스 목표를 달성하기 위해 대규모 애플리케이션을 마이그레이션하는 데 주로 사용됩니다. 애플리케이션은 마이그레이션하는 애플리케이션의 요구 사항을 충족하는 Amazon Elastic Compute Cloud (Amazon EC2) Windows 인스턴스에서 재호스팅됩니다.
사용 사례
이 마이그레이션 전략은 다음과 같은 시나리오에서 유용합니다.
-
레거시.NET 응용 프로그램은 기본 Windows 응용 프로그램으로 실행해야 합니다.
-
애플리케이션을 현대화하는 데 필요한 시간과 리소스를 사용할 수 없습니다.
-
레거시.NET 애플리케이션은 상용 애플리케이션입니다.off-the-shelf(COTS) 애플리케이션.
장점
재호스팅은 온-프레미스 .NET 응용 프로그램과 비교할 때 다음과 같은 이점을 제공합니다.
-
코드나 아키텍처 변경이 필요 없기 때문에 작업이 최소화됩니다.
-
비용 절감
-
를 사용하기 때문에 규정 준수 및 보안 향상AWS인프라 및 보안 베스트 프랙티스
단점
-
의 성능, 확장성 및 탄력성 옵션을 최대한 활용하지 못함AWS클라우드
-
통합이 어려움state-of-the-art클라우드 서비스
AWS 서비스
도구
툴 | 용도 | 리소스 |
---|---|---|
Windows 웹 애플리케이션 마이그레이션 어시스턴트 | 이 도구는 대화식입니다PowerShell전체 웹 사이트와 해당 구성을 Elastic Beanstalk로 마이그레이션하는 스크립트입니다. | ASP.NET 애플리케이션을 엘라스틱 빈스토크로 마이그레이션 |
배포 결정
다음 두 가지 배포 옵션 중에서 선택할 수 있습니다.
-
메모리 및 스토리지 설정을 비롯한 컴퓨팅 환경 구성을 완벽하게 제어하고 운영 체제 패치를 제어하려는 경우.NET 애플리케이션을 Amazon EC2로 마이그레이션하십시오.
-
인프라를 완전히 제어할 필요가 없다면 Elastic Beanstalk를 사용하세요. Elastic Beanstalk는 애플리케이션을 위한 관리 환경을 자동으로 설정합니다.