티스토리 뷰
[Cloud] 클라우드 마이그레이션(Cloud Migration) 이란? cf) 데이터 마이그레이션
RosyPark 2021. 4. 20. 20:22[Cloud] 클라우드 마이그레이션이란?
클라우드 마이그레이션(Cloud Migration)
- 프라이빗 서버와 사내 데이터 센터 시설에서 퍼블릭 클라우드 아키텍처로 비즈니스 또는 기타 복잡한 조직의 IT 리소스를 전송하는 것
- 복잡도는 각 프로젝트가 지원하는 리소스의 수에 따라 달라짐
- 생산성 소프트웨어, 비즈니스 서비스 플랫폼, 기업 데이터베이스, 원격 데스크톱, 웹/모바일 애플리케이션, IoT, 엣지 서버, CRM 지원 서비스, SD-WAN, 네트워크 관리 도구 등이 포함
- 대규모 조직에서는 내부 데이터 센터 시설을 퍼블릭 클라우드 서비스 공급업체로 이전할 경우 평균적으로 기존 IT 운영 비용의 40~50%를 절감할 수 있음
클라우드 마이그레이션을 하는 이유
1. 개발 수명주기 프로세스를 더 효율적으로 관리
2. 비즈니스의 IT 운영 비용 절감
- 온프레미스 데이터 센터 유지관리 비용은 Google, AWS, Microsoft Azure와 같은 퍼블릭 클라우드 호스트의 서비스 비용에 비해 높음
3. 하드웨어 할당의 효율성 향상
4. 모든 사용자는 자신이 필요한 클라우드 서비스와 데이터에 액세스 할 수 있음
5. 클라우드 컴퓨팅을 확장하여 온프레미스 인프라보다 훨씬 간편하게 더 많은 워크로드와 더 많은 사용자를 지원
클라우드 마이그레이션에서의 어려움
1. 대형 데이터베이스 마이그레이션의 어려움 - 시간이 많이 소요
2. 데이터 무결성 - 데이터가 손상되고 안전한지? 전송 중 유출되지 않았는지 확인 필요
3. 운영 연속성 - 시스템을 계속 가동하여 사용 필요, 온프레미스와 클라우드에 중복시켜 연속적인 서비스를 보장
클라우드 마이그레이션 전략 6R : AWS Migration Strategies in Depth
✔ On-Premise -> Cloud시 Cloud Migration 전략
1. Re-host (Referred to as a “lift and shift.”)
✔ 애플리케이션과 환경을 그대로 Migration
- 패키지 소프트웨어 사용
- 애플리케이션이 향후 로드맵이 있음
- Ad-hoc, 개발, 테스트 환경일때
2. Re-platform (Referred to as “lift, tinker, and shift.”)
✔ Lift and Shape
- OS 업그레이드
- 데이터베이스 업그레이드
- 애플리케이션 최신화
3. Re-factor / Re-architect
✔ Cloud Native
- 클라우드 환경에 최적화하여 애플리케이션 재 작성
- 미들웨어 등 변경으로 애플리케이션 재작성
4. Re-purchase
✔ SaaS 플랫폼으로의 전환
5. Retire
✓ 더이상 사용하지 않고, 폐기시킴
- 애플리케이션이 더이상 불필요할때
6. Retain ( Referred to as re-visit.)
✓ Migration하지 않고 non-Cloud 환경에서 실행함
- Migration하지 않아도 될 경우, 비지니스 요구 불풍분할 때, non-Cloud 환경이 더 강점이 있음
- 클라우드 환경에서 기존 OS 또는 애플리케이션 미지원할 때
<출처>
3. www.cloudflare.com/ko-kr/learning/cloud/what-is-cloud-migration/
'Programming > Cloud' 카테고리의 다른 글
[AWS/Cloud] AWS데모 - Storage S3 데모 (0) | 2021.05.09 |
---|---|
[AWS/Cloud] AWS데모 - Compute EC2 Server 만들기 (0) | 2021.05.09 |
[Cloud] AWS/Azure/GCP 비교 (0) | 2021.04.11 |
[GCP/Cloud] Google Cloud Platform - 관리도구 (0) | 2021.04.07 |
[GCP/Cloud] Google Cloud Platform - 서버리스 컴퓨팅 (0) | 2021.04.07 |