종속성 파악 - AWS 권장 가이드

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

종속성 파악

먼저 다음과 같은 질문을 통해 애플리케이션 및 데이터베이스의 종속성을 파악합니다.

  • 다른 애플리케이션에서 이 데이터베이스에 직접 액세스할 수 있습니까?

    그렇다면 데이터베이스 마이그레이션이 해당 애플리케이션에 미치는 영향을 파악해야 합니다. 데이터베이스를 리호스팅하는 경우, 애플리케이션이 여전히 적절한 성능으로 데이터베이스에 액세스할 수 있는지 확인해야 합니다.

  • 애플리케이션이 다른 데이터베이스에 직접 액세스하나요?

    그렇다면 다른 데이터베이스의 마이그레이션 계획을 결정하십시오. 또한 마이그레이션하는 중이라면 그에 따라 애플리케이션을 업데이트해야 합니다. 마이그레이션되지 않는 경우, 애플리케이션이 적절한 대기 시간 내에 계속 연결할 수 있는지 확인해야 합니다.

  • 데이터베이스에서 데이터베이스 링크를 사용하여 다른 데이터베이스에서 데이터를 가져오고 있습니까?

    이전 시점과 마찬가지로 다른 데이터베이스의 마이그레이션 계획을 결정하고 그에 따라 링크를 처리하십시오.

  • 애플리케이션이 온프레미스 소프트웨어에 종속되어 있습니까?

    그렇다면 해당 소프트웨어의 마이그레이션 계획을 결정해야 합니다. 마이그레이션하는 경우, 그에 따라 애플리케이션을 업데이트해야 합니다. 그렇지 않은 경우, 애플리케이션이 소프트웨어에 계속 연결할 수 있고 지연 시간이 괜찮은지 확인하십시오.

  • 하드웨어 종속성이 있나요?

    그렇다면 이러한 문제를 해결하기 위한 계획을 세우십시오.

  • 엄격한 대역폭이나 네트워킹 요건이 있나요?

    그렇다면 이러한 요구 사항을 충족하는 데 도움이 될 수 있는 AWS 서비스를 선택합니다.

  • 애플리케이션에서 특별한 데이터베이스 엔진 옵션이나 기능을 사용하나요?

    다른 데이터베이스 엔진으로 마이그레이션하는 경우, 그에 따라 애플리케이션을 업데이트해야 합니다.

이러한 질문에 대한 답변이 복잡할 경우, 마이크로서비스를 사용하여 애플리케이션에서 데이터베이스를 분리하는 것이 더 좋습니다. 이렇게 하면 애플리케이션이 데이터베이스에 직접 연결하는 대신 마이크로서비스를 호출하여 데이터를 가져올 수 있습니다.