migration 2

The 6 R's (6 Application Migration Strategies from AWS)

Re-Host (Referred to as a "Lift and Shift") - 재호스팅(리프트 앤 시프트) - 변경없이 애플리케이션 이동 - 빠르게 이동 - 재호스팅 툴 사용 (AWS VM Import / Export)하여 자동화 가능 - 클라우드로 마이그레이션 후 최적화 및 재설계 고려 Re-Platform (Referred to as "Lift, Tinker, and Shift") - 플랫폼 재구축(리프트, 땜질, 시프트) - 애플리케이션 핵심 아키텍처는 무변경 - 서버리스, 관리형서비스에 마이그레이션 - 고가의 라이선스가 필요한 Java 애플리케이션 컨테이너에서 오픈소스인 Apache Tomcat 으로 이동 Re-Factor / Re-Architect - 리팩토링 / 리 아키텍트 - 클라우드 네..

[Cloud Migration #1] 여정기를 시작하며...

기업의 온프로미스 환경의 시스템을 클라우드로 전환하려는 목적과 필요성은 매우 다양한 그들의 이유가 있다. 이러한 이유들 속에서도 Assessment를 통해 클라우드로 왜 전환하여야 하고, 전환했을때 어떠한 장점이 있으며, 전환하는 방법은 어떻게 전략과 전술을 가져가야 하는지 등 고민할 부분들이 다분하다. 이러한 이유로 기업에서의 대규모 시스템을 클라우드로 전환하는 방법에는 표준은 없으며, CSP(Cloud Service Provider)들의 경험에서 시작하는 것이 일반적이다. 국내 사정은 사실상 AWS가 우위를 차지하고 있으나, 몇 가지 이유로 GCP와 MS Azure도 도입할 수 있는 여지가 있고, 장점이 있다. 하지만, 개발자들의 생태계나 클라우드 전환 이후 운영 등의 여건을 고려하면, 생태계를 무시..