본문 바로가기
IT Tech

Application Migration(이관) 전략 6R

by _><- 2022. 4. 14.
728x90

6R

- RePurchase : SaaS를 기반으로 현재의 워크플로우를 옮기는 것

                   ex) Service to SaaS

- Rehost : Lift and Shift 즉 들어서 옮기는 것인데 기존 환경 그대로 클라우드에 옮기는 것

             ex) Unix to Linux

- Replatform : Lift, Tinker and Shift- > 핵심 아키텍처, 어플리케이션 등은 그대로 두고

                   특정 부분을 cloud platform으로 최적화

                   ex) VM to Container, Continerization

- Refactor : Modernize, Cloud Native -> 클라우드 환경에 최적화 하여 어플리케이션 재작성

              클라우드 환경에 최적화하여 성능, 확장성, 민첩성 있는 애플리케이션으로 업그레이드

              ex) Monolith to MSA, 구조개선, Application 변경

- Retain : 현 상태 그대로 유지, 아무것도 하지 않음

- Retire : 유용하지 않은 애플리케이션을 제거함으로써 이전, 관리 보완할 대상을 제거

 

출처 :&nbsp;https://www.stormit.cloud/post/6-rs-aws-migration-strategies

 

Cloud Native Architecture 상의 전략 적용

 - Service : Refoctor, Repurchase

 - Development : Refoctor

 - Platform : Replatform

 - Infrastructure : Rehost

 - Process : Refactor

 - Application : Refactor

 

rehost replatform refactor 포함관계

출처 :&nbsp;https://broadpeak.tv/blog/broadpeaks-journey-into-virtualization-containerization-and-cloud/

반응형