Migration to the Cloud

https://ko.coursera.org/learn/aws-fundamentals-cloud-migration

  • AWS Cloud Adoption Framework (CAF) : 조직 내 비즈니스 프로세스를 클라우드로 변환하는 과정 지원
    • Business : 아키텍쳐 접근 방식이 기술 제공과 비즈니스 핵심을 어떻게 연계하는지
    • People : 클라우드 플랫폼을 도입하는 데 필요한 기술은 무엇인지 (역할, 교육, 자격증, 멘토링 등)
    • Governance : 클라우드 투자를 관리 및 측정하는 데 필요한 조직 프로세스 업데이트
    • platform : 기술 서비스를 최적화하는 데 필요한 패턴, 도구
    • security : 규정 준수을 달성하는 데 필요한 보안, 위험관리 구현
    • operations : 최적 운영 서비스 관리

단계

  1. migration planning
  2. 포트폴리오 검색 및 계획
    • 애플리케이션 간 상관 관계 파악하고 적합한 마이그레이션 유형 파악
  3. 응용 프로그램 설계, 마이그레이션 및 검증
    • Rehost
      • lift and shift
      • 애플리케이션을 클라우드로 직접 이동 (직접 마이그레이션, 포크 리포팅)
      • 기존 시스템의 안정성, 기능, 보안을 유지하며 빠르게 클라우드에 도달하는 것이 목표
    • Replatform
      • lift, tinker, shift
      • RDS에서 데이터베이스 옮기기
        • 데이터베이스 기능을 잃지 않으며
        • 고가용성 및 자동화된 유지 관리
    • Repurchase
      • 다른 제품 또는 라이센스 모델로 이동하기로 결정
        • 제품의 새 버전으로 업그레이드하거나 라이센스를 변경할 때
        • 시스템의 디자인을 근본적으로 변경하지 않는다는 점
    • Refactor
      • 사용 시간을 따질 때 가장 비용이 많이 들지만, 클라우드의 이점을 최대한 활용
    • Retire (폐기)
      • 레거시 시스템이 항상 존재하는 환경인 경우, 마이그레이션할 자산을 제거
    • Retain (유지)
      • 마이그레이션할 준비가 되지 않았을 때
      • 유지하는 것이 훨씬 수월할 때
  4. 작동(운영)

+ Recent posts