핵심 인사이트 (3줄 요약)

  1. 본질: 클라우드 6R 전략은 기업의 기존 시스템을 클라우드로 옮길 때 각 시스템의 성격에 맞춰 선택하는 6가지 전환 방법론(Rehost, Replatform, Refactor, Repurchase, Retain, Retire)이다.
  2. 가치: 무작정 다 옮기는 것이 아니라 비용, 기간, 업무 중요도를 고려해 최적의 이관 경로를 설정함으로써 클라우드 전환의 성공률을 높이고 비용 낭비를 막는다.
  3. 판단 포인트: 감리 시에는 이관 과정에서 데이터가 하나라도 누락되지 않았는지(무결성), 클라우드 보안 설정이 기존 정책만큼 튼튼한지(통제망)를 집중 점검한다.

Ⅰ. 개요 및 필요성

"우리 회사 서버 전부 클라우드로 옮겨!"라는 지시가 내려왔을 때, 모든 시스템을 똑같은 방식으로 옮기는 것은 미련한 짓이다. 어떤 것은 그냥 복사해서 붙여넣고(Rehost), 어떤 것은 낡았으니 아예 버리고(Retire), 어떤 것은 이참에 싹 뜯어고쳐야(Refactor) 한다. 6R 전략은 이러한 '이삿짐 분류 기준'이다. 이를 통해 기업은 클라우드의 장점인 유연성과 확장성을 얻으면서도, 이관 중에 서비스가 멈추거나 데이터가 사라지는 대참사를 예방할 수 있다.

📢 섹션 요약 비유: 클라우드 마이그레이션은 '오래된 단독 주택에서 최신 스마트 아파트로 이사하는 것'과 같다. 가구 그대로 가져갈지(Rehost), 이참에 다 버리고 새로 살지(Repurchase) 결정하는 이사 전략이다.


Ⅱ. 아키텍처 및 핵심 원리

1. 클라우드 전환 6R 전략

  1. Rehosting (Lift & Shift): 소스 변경 없이 그대로 복사. (가장 빠름)
  2. Replatforming (Lift & Reshape): 핵심 로직은 두되, DB나 OS만 클라우드 최적화 버전으로 교체.
  3. Refactoring (Re-architecting): 클라우드 기능을 100% 쓰기 위해 앱 구조를 싹 뜯어고침(MSA 등). (가장 효과적이지만 비쌈)
  4. Repurchase (Drop & Shop): 직접 만든 거 버리고 이미 잘 만든 SaaS(예: Salesforce)를 사서 씀.
  5. Retain (Keep): 아직은 클라우드로 갈 때가 아님. 그냥 현재 자리에 둠.
  6. Retire (Remove): 아무도 안 쓰는 시스템이니 이번 기회에 폐기.

2. 이관 무결성 통제망

  • 데이터 검증: 소스 DB와 타겟 DB의 데이터 건수와 해시값 비교.
  • 보안 설정 이관: 방화벽 규칙(ACL)이 클라우드 보안 그룹(Security Group)에 빠짐없이 반영됐는지 확인.
  • 성능 테스트: 클라우드 환경에서도 기존만큼의 속도가 나오는지 점검.

📢 섹션 요약 비유: Rehost는 '옷 그대로 가방에 넣어 이사하기', Refactor는 '이사 가는 김에 모델 하우스처럼 인테리어 싹 새로 하기'와 같다.


Ⅲ. 비교 및 연결

Rehost vs Refactor 비교

비교 항목Rehosting (단순 이관)Refactoring (전면 개편)
전환 속도매우 빠름느림 (개발 기간 길음)
비용저렴비쌈
기술적 이득낮음 (그냥 서버만 바뀜)매우 높음 (자동 확장, 유연성)
실패 리스크낮음높음 (앱을 새로 짜야 함)
적합 대상단순 홍보 사이트, 레거시핵심 비즈니스, 동시 접속 폭주 서비스

📢 섹션 요약 비유: Rehost는 '헌 차 그대로 새 차고에 넣기'이고, Refactor는 '헌 차 부품을 활용해 최신 전기차로 개조하기'와 같다.


Ⅳ. 실무 적용 및 기술사 판단

기술사 핵심 포인트:

  1. TCO (총 소유 비용) 분석: Refactor가 당장은 비싸 보이지만, 나중에 서버비를 얼마나 아껴줄지 계산하는 통찰력을 보여줘야 한다.
  2. 감리 시 점검 사항: 데이터 이관 시 'CDC(실시간 동기화)' 기술을 써서 서비스 중단 시간을 최소화(Zero-downtime)했는지 확인하는 것이 실무의 정점이다.
  3. 거버넌스: 클라우드로 옮긴 후 누가 이 방대한 자원을 관리할지(FinOps 등) 운영 통제망까지 제시해야 한다.

📢 섹션 요약 비유: 클라우드 감리인은 '이사 체크리스트를 든 집주인'이다. 이삿짐센터(사업자)가 물건을 깨뜨리지는 않았는지(무결성), 새 아파트의 비밀번호는 잘 설정했는지(보안) 꼼꼼히 확인하기 때문이다.


Ⅴ. 기대효과 및 결론

6R 전략은 클라우드 전환이라는 거대한 퍼즐을 맞추는 지도와 같다. 무리한 전환보다는 시스템별 최적의 R을 선택하는 지혜가 필요하다. 기술사 시험에서는 6R의 각 정의를 명확히 제시하고, 단순한 이전을 넘어 '무결성 확보'와 '지속적 운영 통제'를 위한 기술적 대안(예: IaC, CDC)을 함께 녹여내는 것이 고득점 포인트다.

📢 섹션 요약 비유: 클라우드 6R은 IT의 '맞춤형 다이어트'다. 내 몸(시스템) 상태에 맞춰 운동(Refactor)만 할지, 지방 흡입(Retire)까지 할지 결정하여 가장 건강한 상태로 만드는 과정이다.


📌 관련 개념 맵

개념연관 키워드관계
Lift & ShiftRehosting가장 쉽고 빠른 클라우드 이관 방식의 별칭
Cloud NativeRefactoring의 목표클라우드 환경에서 최고의 성능을 내는 아키텍처 상태
SaaS 전환Repurchasing직접 관리하는 부담을 아예 없애버리는 전략
무결성 검증Check-sum, Row-count이관 전/후 데이터가 똑같은지 확인하는 필수 작업

👶 어린이를 위한 3줄 비유 설명

  1. 낡은 집에서 새 스마트 아파트로 이사 가는 전략 6가지를 말해요.
  2. 장난감을 그대로 가져갈지, 이참에 버릴지, 아니면 더 멋지게 업그레이드할지 결정하는 거예요.
  3. 이사 가는 도중에 장난감이 하나라도 없어지지 않게(무결성) 꼼꼼히 가방을 챙기는 게 제일 중요하답니다!