2022년 9월 2일
리프트 앤 시프트는 레거시 애플리케이션을 클라우드로 마이그레이션하여 클라우드에 업로드하기 전에 먼저 오프라인으로 전환하는 전략입니다. 업로드가 완료되면 리프트 앤 시프트 방식을 통해 서비스형 인프라(IaaS), 서비스형 플랫폼(PaaS) 또는 서비스형 소프트웨어(SaaS)를 활용할 수 있습니다.
리프트 앤 시프트는 마이그레이션 중인 애플리케이션을 수정할 필요가 없으므로 현장 서버에서 클라우드 서버로 애플리케이션을 마이그레이션하는 비용 효율적인 방법입니다.
리프트 앤 시프트 방식을 사용하면 데이터를 먼저 클라우드 스토리지에 업로드해야만 새로운 클라우드 기반 애플리케이션을 위해 새로운 기능을 실행하는 개발자가 데이터를 사용할 수 있습니다. 이러한 방식으로 데이터를 업로드하면 인터넷 연결을 사용하지 않고 클라우드 기반 데이터에서 작업을 수행 할 수 있습니다. 즉, 인터넷 속도가 느린 보다 광범위한 비즈니스에서도 애플리케이션을 사용할 수 있습니다. 모든 항목이 업로드되면 리프트 앤 시프트 접근 방식을 다시 사용하여 사용자를 위한 새 기능을 추가할 수 있습니다.
리프트 앤 시프트의 가장 매력적인 기능 중 하나는 기업이 현재 온프레미스 데이터에 대한 액세스를 포기하지 않고도 클라우드 스토리지를 구현할 수 있다는 것입니다. 이는 효율성을 높이는 좋은 방법인 것 같지만, 리프트 앤 시프트 클라우드 마이그레이션은 서비스 마이그레이션 경험이 없는 IT팀에게 고유한 도전 과제를 부여합니다.
리프트 앤 시프트 전략을 사용하기로 결정한 기업은 원활한 통합 및 마이그레이션을 지원하는 클라우드 제공업체와 협력해야 합니다.
리프트 앤 시프트 프로세스는 종종 완전한 클라우드 마이그레이션의 대안으로 사용되며, 매우 효과적인 개념 증명이 될 수 있습니다. 리프트 앤 시프트 프로세스는 클라우드 스토리지를 설정하는 동안 나중에 사용할 수 있도록 온프레미스로 남아 있는 일부 데이터 및 애플리케이션 데이터베이스를 마이그레이션하는 데 사용됩니다. 좋은 예는 Oracle Database입니다.
리프트 앤 시프트 프로세스의 첫 번째 단계는 온프레미스와 클라우드 환경을 모두 준비하는 것입니다. 애플리케이션 또는 데이터를 이동하기 전에 테스트 환경으로 클라우드 플랫폼을 설정해야 합니다. 클라우드의 탄력성을 활용하려면 Oracle Database를 준비해야 하므로 데이터를 마이그레이션하기 전에 그를 위한 시간이 필요합니다.
온프레미스 및 클라우드 인프라를 설정하고 테스트한 후에는 리프트 앤 시프트 프로세스를 시작할 수 있습니다. 리프트 앤 시프트 프로세스는 단계별 접근 방식으로 수행해야 합니다. 그렇지 않으면 온프레미스 애플리케이션과의 충돌이 발생할 수 있습니다. 처음에는 특정 데이터 조각만 선택하여 클라우드로 보다 빠르고 효율적으로 전달할 수 있습니다.
리프트 앤 시프트 프로세스가 성공적으로 완료되면 계속해서 더 많은 데이터 조각을 이동할 수 있습니다. 모든 데이터가 마이그레이션되고 클라우드 기반 인프라가 원활하게 실행되면 애플리케이션 마이그레이션을 시작할 수 있습니다.
이제 데이터를 클라우드로 전환할지 여부를 결정할 때 염두에 두어야 할 몇 가지 주요 고려 사항과 위험을 살펴보겠습니다.
첫째, 데이터 "변경"과 데이터 "전송"의 차이점이 있다는 것을 알아야 합니다. 데이터를 저장하기 위해 시스템에서 클라우드로 이동할 수 있지만 다시 사용하려면 재설계와 같은 일부 작업이 필요할 수 있습니다.
경우에 따라 클라우드에 저장되는 데이터가 원래 시스템과 호환되지 않을 수 있으며 사용하기 전에 변환해야 할 수도 있습니다. 예를 들어, Oracle 데이터를 클라우드 기반 Microsoft SQL Server 제거 솔루션에 저장하도록 선택할 수 있습니다.
클라우드로 마이그레이션할 때 반드시 다시 사용할 데이터만 이동하거나 전송할 수 있습니다. 데이터가 이동된 후 유용하게 사용되지 않는다면 굳이 클라우드에 저장하고 서비스에 대한 비용을 지불할 필요가 없습니다.
둘째, 클라우드 스토리지 솔루션을 사용할 때 데이터가 저장되는 위치를 정확히 파악해야 합니다. 데이터가 클라우드에 도달하기 전에 여러 다른 위치에서 처리되거나 이동될 수 있으므로, 특히 중요한 정보를 저장하는 경우 항상 데이터가 저장되는 위치를 알아야 합니다.
마지막으로, 데이터를 클라우드로 이동하거나 클라우드에서 이동할 때 고려해야 할 몇 가지 보안 문제가 있습니다. 서버 간 전송 중 및 처리 중 데이터가 취약할 수 있으므로 잠재적인 보안 문제를 알고 있는지 확인하십시오.
데이터를 클라우드로 전환하여 안전하고 완전하고 최소한의 비용으로 안전하게 저장하는 것을 고려하기에 앞서 이러한 모든 요소를 염두에 두어야 합니다.
Oracle Cloud Lift Services를 활용하여 중요한 워크로드를 더 빠르게 이동할 수 있습니다.