애플리케이션을 클라우드로 마이그레이션할 때 구현할 수 있는 가장 일반적인 6가지 마이그레이션 전략
- 리호스팅(Rehosting)
- 리플랫포밍(Replatforming)
- 리팩터링(Refactoring)/아키텍처 재설계(Re-architecting)
- 재구매(Repurchasing)
- 유지(Retaining)
- 사용 중지(Retiring)
리호스팅
리호스팅(리프트 앤 시프트라고도 함)에서는 애플리케이션을 변경 없이 이전
기업이 마이그레이션을 실행하고 비즈니스 사례에 맞게 신속하게 확장하려고 모색하는 대규모 레거시 마이그레이션의 시나리오의 경우
리플랫포밍
리플랫포밍(리프트, 팅커 앤 시프트라고도 함)에서는 실질적인 이점을 실현하기 위해 몇 가지 클라우드 최적화를 수행해야 한다.
최적화는 애플리케이션의 핵심 아키텍처를 변경하지 않고 달성
리팩터링/아키텍처 재설계
리팩터링(아키텍처 재설계라고도 함)에서는 클라우드 네이티브 기능을 사용하여 애플리케이션을 설계하고 개발하는 방식을 재구성
일반적으로 리팩터링은 비즈니스 요구 사항으로 인해, 다른 방법으로는 기존 환경의 애플리케이션에서 실현하기가 까다로운 기능 추가, 확장 또는 성능 개선의 필요성이 클 때 활용
재구매
재구매에서는 기존 라이선스를 Software-as-a-Service 모델로 전환
예를 들어, 기업은 고객 관계 관리(CRM) 시스템에서 Salesforce.com으로 마이그레이션하여 재구매 전략을 구현
유지
유지에서는 비즈니스에 중요한 애플리케이션을 소스 환경에 유지 여기에는 마이그레이션하려면 대규모 리팩터링이 필요한 애플리케이션 또는 이후로 연기할 수 있는 워크로드가 포함될 수 있다.
사용 중지
사용 중지는 더 이상 필요하지 않은 애플리케이션을 제거하는 프로세스
'AWS' 카테고리의 다른 글
AWS 서비스를 통한 혁신 (0) | 2024.10.21 |
---|---|
AWS Snow 패밀리 (0) | 2024.10.21 |
Cloud Adoption Framework의 6가지 주요 관점 (2) | 2024.10.21 |
AWS Marketplace (0) | 2024.10.21 |
AWS Support 플랜 (2) | 2024.10.21 |