본문 바로가기
What is □?

19_리프트 앤 시프트(Lift and shift, 전면 전환)이란 무엇인가?

by 전봇대파괴자 2021. 6. 5.

 

마이그레이션의 방법 중 하나로 OS, 데이터, 애플리케이션을 그대로 옮기는 것을 말한다. 옮기는 대상은 보통 클라우드라고 생각하면 된다. 리프트 앤 시프트를 이미지로 생각하면 위 그림의 왼쪽과 유사할 것이다.

 

더 자세히 말해보면, 코드 수정을 하지 않은 채 전체 시스템을 새롭게 사용자에게 배포할 환경으로 통째로 복사하는 것이다. 보통은 마이그레이션에 드는 비용과 시간을 최소화하고 싶은 경우, 오래된 인프라 유지 비용을 즉시 절감하려는 경우, 코드를 변경하는 것이 특성상 불가능한 상용 애플리케이션을 이전해야 하는 경우 등에서 이 방법을 사용한다.