마이그레이션의 방법 중 하나로 OS, 데이터, 애플리케이션을 그대로 옮기는 것을 말한다. 옮기는 대상은 보통 클라우드라고 생각하면 된다. 리프트 앤 시프트를 이미지로 생각하면 위 그림의 왼쪽과 유사할 것이다.
더 자세히 말해보면, 코드 수정을 하지 않은 채 전체 시스템을 새롭게 사용자에게 배포할 환경으로 통째로 복사하는 것이다. 보통은 마이그레이션에 드는 비용과 시간을 최소화하고 싶은 경우, 오래된 인프라 유지 비용을 즉시 절감하려는 경우, 코드를 변경하는 것이 특성상 불가능한 상용 애플리케이션을 이전해야 하는 경우 등에서 이 방법을 사용한다.
'What is □?' 카테고리의 다른 글
21_파티셔닝(Partitioning), 파티션(Partition)이란 무엇인가? (0) | 2021.06.14 |
---|---|
20_샤딩(Sharding)이란 무엇인가? (0) | 2021.06.10 |
18_데이터베이스 마이그레이션(Database Migration)이란 무엇인가? (0) | 2021.05.30 |
17. 데이터 마트(Data mart)란 무엇인가? (0) | 2021.05.22 |
16_MTV/MVT 패턴이란 무엇인가? (0) | 2021.05.19 |