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 : 유용하지 않은 애플리케이션을 제거함으로써 이전, 관리 보완할 대상을 제거
Cloud Native Architecture 상의 전략 적용
- Service : Refoctor, Repurchase
- Development : Refoctor
- Platform : Replatform
- Infrastructure : Rehost
- Process : Refactor
- Application : Refactor
rehost replatform refactor 포함관계
'IT Tech' 카테고리의 다른 글
esxi (elastic sky X위 줄임말) (0) | 2022.08.12 |
---|---|
AWS 네트워크 구성 다이어그램 구현 가능한 오픈소스 (0) | 2022.06.20 |
Cloud Native와 아키텍처 (0) | 2022.04.14 |
클라우드 보안은 클라우드답게, 클라우드 Native보안의 모든 것 (0) | 2022.03.31 |
구글 Anthos(안토스) (0) | 2021.09.28 |