[문제] 기업의 온프레미스 시스템을 클라우드로 전환하기 위한 마이그레이션 전략 7R (Retire, Retain, Relocate, Rehost, Replatform, Refactor, Repurchase)을 각각 설명하고 적합 시나리오를 제시하시오. 또한 마이그레이션 계획 수립 시 TCO(Total Cost of Ownership) 분석 방법과 마이그레이션 리스크 관리 전략을 논하시오.
1. 클라우드 마이그레이션 7R 전략
| 전략 (7R) | 설명 | 적합 시나리오 | 비용 |
|---|---|---|---|
| Retire (폐기) | 더 이상 필요 없는 시스템을 완전히 제거 | 중복 시스템, 5% 미만 사용 애플리케이션 | 최소 |
| Retain (유지) | 현재 위치에서 계속 운영 (마이그레이션 보류) | 규제 준수 시스템, 최근 대규모 투자 완료, 의존성 복잡 | 낮음 |
| Relocate (재배치) | 코드·아키텍처 변경 없이 VM 그대로 클라우드로 이동 (VMware on Cloud) | VMware 환경을 그대로 클라우드에서 운영 | 낮음 |
| Rehost (재호스팅) | Lift & Shift: 코드 변경 없이 IaaS(VM)로 이전 | 빠른 데이터센터 탈출, 최소 변경 필요 | 낮음 |
| Replatform (재플랫폼) | 최소 코드 변경으로 클라우드 관리형 서비스 전환 (DB→RDS) | 운영 부담 감소, 부분적 최적화 | 중간 |
| Refactor (재아키텍처) | 마이크로서비스·컨테이너·서버리스로 아키텍처 전면 재설계 | 민첩성 극대화, 클라우드 네이티브 전환 | 높음 |
| Repurchase (재구매) | SaaS 솔루션으로 교체 (CRM→Salesforce, 메일→M365) | 비핵심 업무 시스템, SaaS 성숙 분야 | 중간 |
2. TCO (총소유비용) 분석 방법
TCO 분석은 온프레미스 vs 클라우드의 총 비용을 3~5년 기준으로 비교하여 마이그레이션 타당성을 검증한다.
| 비용 항목 | 온프레미스 | 클라우드 |
|---|---|---|
| 하드웨어 | 서버·스토리지·네트워크 장비 구매·유지 | 사용량 기반 과금 (CapEx → OpEx 전환) |
| 소프트웨어 | OS·DB·미들웨어 라이선스 | BYOL 또는 클라우드 라이선스 포함 서비스 |
| 인력 | 인프라 운영 팀 인건비 (24/7 운영) | 관리형 서비스로 운영 부담 감소 |
| 이전 비용 | 없음 | 마이그레이션 서비스·데이터 전송비·재교육 |
| 기회비용 | 자본 묶임, 확장 지연 | 신속한 혁신, 시장 출시 속도 향상 |
3. 마이그레이션 리스크 관리 전략
- 단계적 마이그레이션(Wave Planning): 복잡도·위험도 낮은 시스템부터 파일럿 실행 후 점진적 확대
- 병렬 운영(Parallel Run): 마이그레이션 후 일정 기간 온프레미스와 클라우드 동시 운영하여 안정성 검증
- 롤백 계획: 마이그레이션 실패 시 온프레미스로 즉시 복구할 수 있는 절차 사전 수립
- 데이터 무결성 검증: 마이그레이션 전후 데이터 해시 비교, 기능 검증(Smoke Test)
- 보안 검토: 네트워크 아키텍처 변경에 따른 보안 정책 재검토, 데이터 전송 암호화
- 의존성 매핑: Application Discovery Service로 서비스 간 의존성 사전 파악
[ 결론 ]
7R 전략은 애플리케이션 특성에 따라 최적의 마이그레이션 경로를 제공한다. TCO 분석으로 마이그레이션 타당성을 정량화하고, 단계적 Wave 계획·병렬 운영·롤백 계획으로 리스크를 관리하며, Refactor를 통한 클라우드 네이티브 전환이 장기적으로 최대 이익을 창출한다.