마이그레이션 전략을 선택합니다. - AWS 규범적 지침

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

마이그레이션 전략을 선택합니다.

대부분의 데이터베이스 마이그레이션에서는 리호스팅, 리플랫포밍 또는 리팩터링을 선택할 수 있습니다. 이러한 전략 중 어떤 것이든 효과가 있을 수 있습니다. 기본 원칙은 마이그레이션을 통해 최대한의 이익을 얻을 수 있는 방법이어야 합니다. 애플리케이션을 리팩터링하고 Aurora와 같은 클라우드 네이티브 데이터베이스로 마이그레이션하도록 선택하면 데이터베이스 애플리케이션을 개선할 수 있습니다. 하지만 워크로드 복잡성에 따라 데이터베이스 리팩터링에는 시간과 리소스가 많이 소요될 수 있습니다.

WQF 분류는 특정 마이그레이션 전략을 고려해야 하는 시기를 결정하는 데 도움이 됩니다. WQF 카테고리가 높을수록 마이그레이션 작업이 많이 필요합니다. 따라서 적절한 기간 내에 마이그레이션을 완료하려면 리호스팅 또는 리플랫포밍과 같은 다른 옵션을 선택하는 것이 좋습니다. 다음 표에서는 WQF 범주를 기반으로 제안된 전략을 보여 줍니다.

범주 워크로드 복잡성 워크로드 마이그레이션 전략
1 ODBC/JBDC 워크로드 리팩터링 후보
2 가볍고 독점적인 기능 워크로드 리팩터링 후보
3 대량의 전용 기능 워크로드 리팩터링 또는 리플랫포밍 후보
4 엔진별 워크로드 리플랫포밍 또는 리호스팅 후보
5 이동 불가, 고위험 또는 워크로드 lift-and-shift 리플랫포밍 또는 리호스팅 후보

리호스팅 및 리플랫포밍 옵션은 리팩터링과 관련된 복잡성이 높을 때 적합합니다. 이러한 시나리오에서는 현대화 요구 사항에 따라 클라우드로 마이그레이션을 완료한 후 데이터베이스를 리팩토링하는 것을 고려할 수 있습니다. AWS