콘텐츠 배달 네트워크 구현 옵션

이 문서에서는 다양한 환경에서 사용할 수 있는 콘텐츠 전송 네트워크(CDN) 구현을 위한 다양한 옵션을 검토합니다. Microsoft Dynamics 365 Commerce 이러한 옵션에는 Azure Front Door의 기본 Commerce 제공 인스턴스와 고객이 소유한 Azure Front Door 인스턴스가 포함됩니다.

상거래 고객은 상거래에 사용할 CDN 서비스를 고려할 때 여러 가지 옵션을 선택할 수 있습니다. 환경 Commerce는 기본적인 호스팅 및 사용자 지정 도메인 요구 사항을 충족하는 기본 Azure Front Door 지원과 함께 출시되었습니다. WAF(웹 애플리케이션 방화벽)와 같이 더 많은 제어 기능과 보다 구체적인 보안 기능을 원하는 회사의 경우, 고객이 소유한 Azure Front Door 인스턴스나 외부 CDN 서비스를 사용하는 것이 가장 좋은 옵션일 수 있습니다.

다음 세 가지 CDN 구현 옵션을 Commerce 환경에서 사용할 수 있습니다.

  • Azure Front Door의 Commerce 제공 인스턴스
  • Azure Front Door의 고객 소유 인스턴스(제어력 강화 및 추가 보안 기능 제공)
  • 외부 CDN 서비스

세 가지 CDN 구현 옵션은 모두 사용자 지정 도메인의 동적 HTML 콘텐츠만 전송합니다. Commerce는 Microsoft에서 관리하는 CDN을 통해 모든 JavaScript, Cascading 스타일 시트(CSS), 이미지, 비디오 및 기타 정적 콘텐츠를 자동으로 처리합니다. 선택한 옵션에 따라 사용 가능한 운영 기능, 제어 기능 및 추가 보안 기능이 결정됩니다.

다음 그림은 Commerce 아키텍처의 개요를 보여줍니다.

Commerce 아키텍처 개요.

상거래 사이트에 Azure Front Door 인스턴스를 설정하는 방법에 대한 자세한 내용은 CDN 지원 추가를 참조하세요.

Commerce에서 제공하는 Azure Front Door 인스턴스를 사용합니다.

다음 표에서는 콘텐츠 엔드포인트를 관리하기 위해 Commerce에서 제공하는 Azure Front Door 인스턴스를 사용하는 장단점을 나열합니다.

장점 단점
  • 인스턴스는 상거래 비용에 포함됩니다.
  • 인스턴스가 Commerce 팀에서 관리되므로 필요한 유지 관리 작업이 적고 공유되는 설정 단계가 있습니다.
  • Azure에서 호스팅되는 인프라는 확장 가능하고 안전하며 안정적입니다.
  • Secure Sockets 레이어(SSL) 인증서는 한 번만 설정하면 자동으로 갱신됩니다.
  • 상거래 팀에서는 해당 인스턴스의 오류 및 이상을 모니터링합니다.
  • WAF는 지원되지 않습니다.
  • 특정한 사용자 정의나 설정 조정은 없습니다.
  • 해당 인스턴스는 Commerce 팀에서 업데이트나 변경 사항을 알려드립니다.
  • Apex 도메인에는 별도의 Azure Front Door 인스턴스가 필요하며, Apex 도메인을 Azure DNS와 통합하려면 추가 작업이 필요합니다.
  • 초당 응답 수(RPS)나 오류율에 대한 원격 측정 정보는 고객에게 제공되지 않습니다.

다음 그림은 Commerce에서 제공하는 Azure Front Door 인스턴스의 아키텍처를 보여줍니다.

Commerce에서 제공하는 Azure Front Door 인스턴스입니다.

고객 소유의 Azure Front Door 인스턴스 사용

다음 표에는 콘텐츠 엔드포인트를 관리하기 위해 고객이 소유한 Azure Front Door 인스턴스를 사용하는 것의 장단점이 나와 있습니다.

장점 단점
  • 설치가 안전하고 관리하기 쉽습니다.
  • Azure에서 호스팅되는 인프라는 확장 가능하고 안전하며 안정적입니다.
  • 이 인스턴스는 WAF 통합과 세부적인 규칙 제어를 제공하여 사이트에 맞게 특별히 조정된 보안 수준을 제공합니다.
  • 이 인스턴스를 사용하면 SSL 인증서(고객 소유 및 Azure Front Door에서 관리하는 인증서 모두)와 도메인 연결을 보다 세부적으로 제어할 수 있습니다.
  • 해당 인스턴스는 Azure DNS와 직접 연결될 경우 정점 도메인 솔루션을 제공합니다.
  • 원격 측정 및 알림이 제공됩니다.
  • SSL 인증서는 한 번만 설정하면 자동으로 갱신됩니다.
  • 인스턴스는 자체 관리됩니다.
  • 초기 지식 강화가 필요합니다.

다음 그림은 고객 소유의 Azure Front Door 인스턴스가 포함된 Commerce 인프라를 보여줍니다.

고객 소유의 Azure Front Door 인스턴스를 포함하는 상거래 인프라입니다.

외부 CDN 서비스를 사용하세요

다음 표는 콘텐츠 엔드포인트를 관리하기 위해 외부 CDN 서비스를 사용하는 장단점을 나열한 것입니다.

장점 단점
  • 이 옵션은 기존 도메인이 이미 외부 CDN에 호스팅되어 있는 경우에 유용합니다.
  • WAF: 외부 공급자에 따라 다릅니다.
  • 별도의 계약과 추가 비용이 필요합니다.
  • SSL을 사용하면 추가 비용이 발생할 수 있습니다.
  • 이 서비스는 Azure 클라우드 구조와 분리되어 있으므로 추가적인 인프라를 관리해야 합니다.
  • 해당 서비스를 사용하려면 엔드포인트와 보안 설정에 더 오랜 시간 투자가 필요할 수 있습니다.
  • 서비스는 자체 관리됩니다.
  • 서비스는 자체적으로 모니터링됩니다.

다음 그림은 외부 CDN 서비스를 포함한 상거래 인프라를 보여줍니다.

외부 CDN 서비스를 포함하는 상거래 인프라.

추가 리소스

CDN(콘텐츠 배달 네트워크) 지원 추가