본문 바로가기

AWS/Cloud Practitioner

[AWS Cloud Practitioner] AWS 클라우드에서의 마이그레이션(AWS CAF, AWS Snow Family)

AWS Cloud Adoption Framework (AWS CAF)

AWSCAF는 클라우드로의 마이그레이션을 돕는 프레임워크 

6개의  주요 가이드

1. 비즈니스 관점 

- IT가 비즈니스 요구 사항을 반영하고 주요 비즈니스 결과와 연계되도록 보장

- 강력한 비즈니스 사례를 설정하고 클라우드 채택 이니셔티브의 우선 순위 지정 

- 비즈니스 전략 및 목표가 IT 전략 및 목표에 부합하는지 확인

- 비즈니스 관점의 역할은 비즈니스 관리자, 재무 관리자, 예산 소유자, 전략 이해당사자

 

2. 인력관점 

- 조직 전반의 변화 관리 전략 개발 지원 

- 조직 구조, 역할, 새로운 기술, 프로세스 요구 사항등을 평가하고 격차를 파악하여 교육, 인력 배치 및 조직 변화의 우선 순위 지정

- 인력관점의 일반적인 역할은 인사관리, 인력 배치, 인력관리자

 

3. 거버넌스 관점 

- IT 전략이 비즈니스 전략에 부합하도록 조정하는 기술 및 프로세스에 중점 

- 비즈니스 가치를 극대화하고 위험을 최소화 할 수 있음 

- 클라우드 투자를 관리, 측정하여 비즈니스 성과를 평가 

- 일반적인 역할은 CIO, 프로그램 관리자, 엔터프라이즈 아키텍트, 비즈니스 분석가, 포트폴리오 관리자

 

4. 플랫폼 관점 

- 클라우드를 기반으로 새로운 솔루션을 구현, 온프레미스 워크로드를 클라우드로 마이그레이션 하기 위한 원칙과 패턴 

- 다양한 아키텍쳐 모델을 사용하여 IT 시스템의 구조와 그 관계를 이해하고 전달

- AWS 인프라를 설계, 구현 및 최적화

- 일반적인 역할은 CTO, IT 관리자, 솔루션스 아키텍트 

 

5. 보안 관점 

- 조직이 가시성, 감사 가능성, 제어 및 민첩성에 대한 보안 목표를 충족하도록 보장 

- AWS CAF를 사용하여 조직의 요구사항에 맞춰 보안 제어의 선택 및 구현을 구성 

- 일반적인 역할은 CISO, IT보안 관리자, IT 보안 분석가 

 

6. 운영 관점 

- 비즈니스 이해당사자와 합의된 수준까지 IT 워크로드를 구현. ,실행, 사용, 운영 및 복구에 도움 

- 일별, 분기별 및 연간 비즈니스 수행 방법을 정의 

- 운영 관점의 일반적인 역할은 IT 운영 관리자, IT 지원 관리자 

 

6 가지 마이그레이션 전략

 

1. 리호스팅(Rehosting)

- Lift-and-shift

- 애플리케이션을 변경없이 이전 

- 기업이 마이그레이션을 구현, 신속하게 확정하기 원하는 대규모 레거시 마이그레이션의 시나리오에서 선호됨

 

2. 리플랫포밍(Replatforming)

- Lift, tinker, and shift

- 실질적인 이점을 실현하기 위해 몇가지 클라우드 최적화를 수행 

- 애플리케이션의 핵심 아키텍쳐는 변경하지 않음

 

3. 리팩터링(Refactoring)/아키텍처 재설계(Re-architecting)

- 클라우드 네이트브 기능을 사용해 애플리케이션을 설계, 개발 방식을 재구성 

- 기존 환경의 애플리케이션에서 실현하기 까다로운 기능 추가, 확장 또는 성능 개선의 필요성이 클 때 활용

 

4. 재구매(Repurchasing)

- 기존 라이선스를 Software-as-a-Service 모델로 전환 

- CRM 시스템에서 Salesforce.com으로 마이그레이션하여 재구매 전략을 구현할 수 있음

 

5. 유지(Retaining)

- 비즈니스에서 중요한 애플리케이션을 소스 환경에 유지 

- 대규모 리팩토링이 필요한 애플리케이션 또는 이후 연기할 수 있는 워크로드가 포함 될 수 있음

 

6. 폐기(Retiring)

- 더이상 필요하지 않은 애플리케이션을 제거

 

AWS Snow Family

- AWS Snow Family는 AWS 고객 간에 최대 엑사바이트 규모의 데이터를 물리적으로 이용할 수 있는 물리적 디바이스 모음

- 디바이스는 각각 다른 용량을 제공하며 대부분 내장 컴퓨팅 기능을 포함 

- AWS는 디바이스를 소유, 관리, 보안, 모니터링, 스토리지 관리 및 컴퓨팅 기능과 연동 

출처 : AWS Cloud Practitioner Essentials

AWS Snowcone

- 작고 견고하며 안전한 엣지 컴퓨팅 데이터 전송 디바이스 

- CPU 2개, 4GB메모리, 8TB 가용 스토리지 

 

AWS Snowball

-

두 가지 유형의 디바이스 제공 1. Snowball Edge Storage Optimized: 대규모 데이터 마이그레이션 및 반복 전 워크 플로 뿐만 아니라 큰 용량이 필요한 로컬 컴퓨팅에 적합 2. Snowball Edge Compute Optimized: 기계 학습, 풀 모션 비디오 분석, 분석 및 로컬 컴퓨팅 스택등을 위한 강력한 컴퓨팅 리소스 제공