Microsoft의 Azure CDN(클래식)에서 Azure Front Door로 마이그레이션 정보

적용 대상: ✔️ Microsoft의 CDN 표준(클래식)

중요합니다

Microsoft (classic)의 Azure CDN Standard는 2027년 9월 30일에 종료됩니다. 서비스가 종료됨에 따라 프로필 생성, 신규 도메인 온보딩, 관리 인증서 지원이 중단되었습니다. 서비스 중단을 방지하려면 Azure Front Door Standard 또는 Premium로 마이그레이션합니다. 자세한 내용은 Microsoft의 Azure CDN 표준(클래식)의 사용 중지을 참조하세요.

Azure Front Door Standard 및 Premium 티어는 차세대 콘텐츠 전달 네트워크 서비스로 2022년 3월에 출시되었습니다. 최신 계층은 Azure Front Door(클래식), Microsoft CDN(클래식) 및 WAF(Web Application Firewall)의 기능을 결합합니다. Private Link 통합, 향상된 규칙 엔진, 고급 진단 기능을 활용하면 웹 애플리케이션을 안전하고 가속화하여 고객에게 더 나은 경험을 제공할 수 있습니다.

새로운 기능과 개선된 혜택을 누리려면 클래식 프로필을 최신 티어 중 하나로 이전하는 것을 권장합니다. 새 계층으로 쉽게 이동할 수 있도록 Azure Front Door는 워크로드를 Azure Front Door(클래식)에서 표준 또는 프리미엄으로 이동하는 가동 중지 시간 없는 마이그레이션을 제공합니다.

이 글에서는 마이그레이션 과정에 대해 배우고, 관련된 주요 변경 사항들을 이해하며, 마이그레이션 전, 중, 후에 무엇을 해야 하는지 설명합니다.

마이그레이션 프로세스 개요

Azure Front Door의 표준 또는 프리미엄 계층으로 마이그레이션은 인증서 사용 여부에 따라 3단계 또는 5단계로 수행됩니다. 마이그레이션하는 데 걸리는 시간은 Microsoft의 Azure CDN(클래식) 프로필 복잡성에 따라 다릅니다. 간단한 Azure CDN 프로필의 경우 마이그레이션에 몇 분이 걸릴 수 있지만, 여러 도메인, 백엔드 풀, 라우팅 규칙, 규칙 엔진 규칙이 포함된 프로필은 더 오래 걸릴 수 있습니다.

마이그레이션 단계

호환성 유효성 검사

마이그레이션 도구는 Microsoft (classic) 프로필에서 사용하는 Azure CDN이 마이그레이션에 적합한지 확인합니다. 검증이 실패하면, 다시 검증하기 전에 문제 해결 방법에 대한 제안을 받습니다.

  • Azure Front Door 표준 및 프리미엄에서는 HTTPS를 사용하는 모든 사용자 지정 도메인이 필요합니다. 자체 인증서가 없는 경우 Microsoft의 Azure CDN 관리 인증서를 사용할 수 있습니다. 인증서는 무료이며 Microsoft가 대신 관리합니다.

  • Microsoft (classic)의 Azure CDN과 Azure Front Door Standard 또는 Premium 엔드포인트 간에는 1:1 매핑이 있습니다. 중지됨 상태에 있는 Microsoft의 CDN(클래식) 엔드포인트는 마이그레이션할 수 없습니다. 다시 유효성을 검사하려면 먼저 엔드포인트를 시작하거나 삭제해야 합니다.

  • Microsoft의 Web Application Firewall for Azure CDN (WAF)은 프리뷰 중입니다. Microsoft의 Azure CDN(클래식) 프로필과 연결된 WAF 정책이 있는 경우 다시 유효성을 검사하기 전에 연결을 제거해야 합니다. 마이그레이션 후 Azure Front Door 표준 또는 프리미엄에서 새 WAF 정책을 만들 수 있습니다.

마이그레이션 준비

비즈니스 요구 사항에 따라 표준 또는 프리미엄을 선택할 수 있습니다. 고급 보안 기능과 성능을 누리려면 프리미엄 등급을 선택하세요. 이 기능에는 관리형 WAF 규칙, 향상된 규칙 엔진, 봇 보호, 프라이빗 링크 통합 등이 포함됩니다.

참고

  • 만약 Microsoft (classic) 프로필의 Azure CDN이 표준 계층으로 마이그레이션 자격이 있지만 자원 수가 표준 계층 할당량 한도를 초과하면 대신 프리미엄 계층으로 이동합니다.
  • 표준 등급 정문 프로필은 이전 후 프리미엄 등급으로 업그레이드 할 수 있습니다 . 하지만 프리미엄 등급의 프론트 도어 프로필은 이전 후 표준 등급으로 강등될 수 없습니다 .

중요합니다

준비 단계가 시작되면 Microsoft (classic) 설정에서 Azure CDN을 변경할 수 없습니다.

관리 ID 사용

이 단계에서 관리자 신원을 설정해 Azure Front Door가 Azure Key Vault에서 인증서에 접근할 수 있도록 설정할 수 있습니다. 만약 Microsoft (클래식) 프로필에서 Azure CDN 인증서를 설정하지 않았다면요. 관리 ID는 동일한 리소스 공급자를 사용하므로 Azure Front Door에서도 동일합니다. BYOC(Bring Your Own Certificate)를 사용하는 경우 관리 ID가 필요합니다. Azure Front Door 관리 인증서를 사용하는 경우 Key Vault 액세스 권한을 부여할 필요가 없습니다.

키 자격 증명 모음에 관리 ID 부여

이 단계에서는 Microsoft의 Azure CDN(클래식) 프로필에 사용되는 모든 Azure Key Vault에 관리 ID 액세스를 추가합니다.

마이그레이션

마이그레이션이 시작되면, Microsoft (classic) 프로필에서 온 Azure CDN이 Azure Front Door로 업그레이드됩니다. 마이그레이션 후에는 Azure 포털에서 Microsoft (클래식) 프로필의 Azure CDN을 볼 수 없습니다.

더 이상 마이그레이션 절차를 진행하지 않기로 결정하신다면, 마이그레이션 중단(Abort migration)을 선택할 수 있습니다. 마이그레이션을 중단하면 만들어진 새 Azure Front Door 프로필이 삭제됩니다. Microsoft의 Azure CDN(클래식) 프로필은 활성 상태로 유지되며 계속 사용할 수 있습니다. WAF 정책 복사본은 수동으로 삭제해야 합니다.

Azure Front Door Standard 또는 Premium 티어의 서비스 요금은 마이그레이션이 완료된 시점에 시작됩니다.

마이그레이션 후 엔드포인트 컷오버

Microsoft (classic)의 Azure CDN은 Azure Front Door Standard나 Premium과는 다른 완전 자격 도메인 이름(FQDN)을 사용합니다. 예를 들어, 클래식 엔드포인트는 contoso.azurefd.net일 수 있으며, 표준 또는 프리미엄 엔드포인트는 contoso-mdjf2jfgjf82mnzx.z01.azurefd.net일 수 있습니다. 자세한 내용은 Azure Front Door의 엔드포인트를 참조 하세요.

Azure Front Door가 구성 변경 없이 클래식 엔드포인트에서 새로운 표준 또는 프리미엄 프로필로 트래픽을 자동으로 라우팅하지만, 상황에 따라 다음 마이그레이션 후 작업을 완료해야 합니다:

  • 커스텀 도메인: DNS 레코드를 업데이트하여 새로운 Azure Front Door Standard 또는 Premium 엔드포인트를 가리킵니다.

  • 클래식 기본 엔드포인트의 직접 사용: 애플리케이션, 클라이언트, 통합에서 클래식 호스트네임을 새로운 엔드포인트 호스트네임으로 교체하세요.

두 엔드포인트 모두 전환 중에도 기능을 유지하므로, 다운타임 없이 이 변경을 하고 검증할 수 있습니다.

Warning

2028년 3월 31일까지 새로운 Azure Front Door Standard/Premium 엔드포인트로의 엔드포인트 연결을 완료하세요. 2028년 4월 1일부터 클래식 엔드포인트는 더 이상 지원되지 않으며 작동을 중단할 수도 있습니다. 클래식 엔드포인트에 여전히 의존하는 커스텀 도메인, 애플리케이션 또는 클라이언트는 트래픽 수신을 중단할 수 있습니다.

표준 또는 프리미엄 계층으로 마이그레이션할 때 호환성이 손상되는 변경

DevOps

Azure Front Door 프로필을 마이그레이션한 후, DevOps 스크립트를 새 API, 업데이트된 Azure PowerShell 모듈, CLI 명령어, API로 변경하세요.

해시 값이 있는 엔드포인트

Azure Front Door Standard와 Premium 엔드포인트는 도메인이 점령되는 것을 방지하기 위해 해시 값을 포함하고 있습니다. 엔드포인트 이름의 형식은 <endpointname>-<hashvalue>.z01.azurefd.net입니다. Front Door(클래식) 엔드포인트 이름은 마이그레이션 후에도 계속 작동하지만, 새로 생성한 표준 또는 프리미엄 프로필에서 생성된 엔드포인트 이름으로 대체됩니다. 자세한 내용은 엔드포인트 도메인 이름을 참조하세요. 애플리케이션 코드에서 Azure CDN 엔드포인트를 사용하고 있다면, 사용자 지정 도메인 이름으로 업데이트하세요.

로그, 메트릭, 핵심 분석

진단 로그 및 메트릭은 마이그레이션되지 않습니다. Azure Front Door 표준 및 프리미엄 로그 필드는 Microsoft의 Azure CDN(클래식)과 다릅니다. 스탠다드 및 프리미엄 티어에는 건강 탐침 로깅이 있으며, 마이그레이션 후 진단 로깅을 활성화하는 것을 권장합니다.

Azure Front Door 표준 또는 프리미엄 계층에서는 Core 분석이 지원되지 않습니다. 대신, 기본 제공 보고서가 제공되며 마이그레이션이 완료되면 데이터 표시가 시작됩니다. 자세한 내용은 Azure Front Door 보고서를 참조하세요.

리소스 상태

다음 표는 마이그레이션 과정의 여러 단계를 설명하며, 프로필을 변경할 수 있는지 안내합니다.

마이그레이션 상태 Microsoft의 CDN(클래식) 리소스 상태 변경할 수 있나요? Front Door - 표준/프리미엄 변경할 수 있나요?
마이그레이션 전 Active 해당 없음 해당 없음
호환성 유효성 검사 Active 해당 없음 해당 없음
마이그레이션 준비 마이그레이션 아니요 아니요
마이그레이션 커밋 CommittingMigration 아니요
커밋된 마이그레이션 Active
마이그레이션 중단 중 AbortingMigration 아니요
중단된 마이그레이션 Active

마이그레이션 후 리소스 매핑

Microsoft의 Azure CDN(클래식)을 Azure Front Door 표준 또는 프리미엄으로 마이그레이션하면 Azure Front Door 프로필을 관리하는 데 도움이 되는 더 나은 환경을 제공하기 위해 일부 구성이 변경되거나 재배치된 것을 확인할 수 있습니다. 이 섹션에서는 Azure Front Door에서 Azure CDN 리소스가 매핑되는 방법을 알아봅니다. Azure Front Door 리소스 ID는 마이그레이션 후에도 변경되지 않습니다.

리소스 CDN 또는 AFD 마이그레이션 후 리소스 매핑
엔드포인트 모두 Azure CDN from Microsoft (classic)와 Azure Front Door Standard/Premium 엔드포인트 간에는 일대일 매핑이 있습니다. Microsoft의 Azure CDN(클래식) 엔드포인트는 시작 상태에서 필요하거나 제거해야 합니다.
경로 및 경로 상태 AFD Microsoft의 Azure CDN(클래식)에는 경로 개념이 없습니다. 마이그레이션 후에는 모든 CDN 리소스를 사용하여 Azure Front Door 표준 및 프리미엄에 기본 경로가 만들어집니다. 경로는 사용 상태이고 하이픈이 제거된 endpointName 형식의 이름입니다. 예를 들어, contoso-1.azureedge.net이라는 엔드포인트의 경로 이름은 contoso1입니다.
인증서 이름 확인 적용 AFD Microsoft CDN에서는 인증서 이름 확인 적용이 사용하지 않도록 설정되어 있지만 Azure Front Door 표준/프리미엄에서는 기본적으로 사용하도록 설정되어 있습니다. 마이그레이션 후에는 호환성이 손상되는 변경이 발생하지 않도록 계속 사용하지 않도록 설정됩니다. Azure Front Door에서 마이그레이션 후 확인을 사용하도록 설정하는 것이 좋습니다.
원본 및 원본 그룹 모두 1. 단일 원본이 있고 원본 그룹이 없는 CDN 리소스의 경우 이름이 defaultOriginGroup_EndpointName인 원본에 대해 기본 원본 그룹이 만들어집니다.
2. 다중 출신 CDN의 경우, 원점이 여러 기원 그룹에 연관되어 있다면, 이주 후 모든 기원 그룹에서 이 기원이 생성됩니다.
3. 그 밖의 모든 경우 원본 및 원본 그룹 이름은 동일하게 유지됩니다.
4. CDN 프로필에 작동 중인 CDN 엔드포인트와 연결되지 않은 원본이 있는 경우 기본 원본 그룹이 만들어지지만 어떤 경로에도 연결되지 않습니다.
원본 응답 시간 제한 AFD Microsoft의 Azure CDN(클래식)에서 현재 기본 응답 시간 제한은 30초입니다. 마이그레이션 후에도 이 값은 동일하게 유지되지만 수정할 수 있습니다.
전달 프로토콜(일치하는 프로토콜만) 모두 HTTP와 HTTPS를 모두 선택한 경우 Azure Front Door는 들어오는 요청과 일치합니다.
규칙 집합 이름 AFD Microsoft CDN에는 규칙 집합 개념이 없습니다. 마이그레이션 후 모든 규칙은 엔드포인트prefixMigratedRule이라는 이름의 단일 규칙 세트로 그룹화됩니다. 예를 들어, 엔드포인트 contoso.azureedge.net, 규칙 집합 이름은 contosoMigratedRuleSet입니다.
캐싱 모두 캐싱은 항상 사용하도록 설정되고 Microsoft의 Azure CDN(클래식)에 있는 캐시 및 압축 설정에 매핑됩니다.

BypassCachingforQueryString의 경우, 마이그레이션 후 bypassCachingforQueryStringMigrated라는 이름의 규칙 세트가 생성됩니다. 클래식 엔드포인트에 다른 규칙이 있다면, BypassCachingforQueryStringMigrated 규칙과 동일한 규칙 집합에 그룹화됩니다.

IF "쿼리 문자열" GreaterThan 0
THEN "경로 구성 재정의" -> "원본 그룹 재정의" No -> "캐싱" 사용 안 함
세션 선호도 모두 구성하지 않는 한 Azure CDN에서 기본적으로 사용하지 않도록 설정되며 마이그레이션 후에는 사용하지 않도록 설정됩니다. 이 설정은 Azure Front Door에서 사용하도록 설정할 수 있습니다.
전역 규칙 엔진 규칙 CDN Microsoft의 Azure CDN(클래식)에는 전역 규칙 엔진 규칙이 있습니다. 마이그레이션 후에는 조건 없이 규칙 집합으로 만들어지고 클래식 엔드포인트에 대해 만들어진 경로에 연결됩니다.
지역 필터 CDN 마이그레이션 후에는 선택한 매핑 SKU와 사용자 지정 WAF 규칙을 포함하는 WAF 정책이 생성되어 지리적 필터 규칙을 매핑하고 해당 경로에 연결됩니다.
관련 WAF 정책 Web Application Firewall은 Microsoft의 Azure CDN(클래식) 미리 보기로 제공됩니다. 프리뷰 WAF 정책이 포함된 CDN 자원의 경우, 이전 후 이 정책들을 다시 만들어야 합니다.
사용자 지정 도메인 이 섹션에서는 www.contoso.com을 예로 사용하여 마이그레이션이 진행 중인 도메인에 어떤 일이 발생하는지 보여 줍니다. 사용자 지정 도메인 www.contoso.com은 CNAME 레코드로 Microsoft의 Azure CDN(클래식)에 있는 contoso.azureedge.net을 가리킵니다.

www.contoso.com이 새 Azure Front Door 프로필로 이동되는 경우:
- 사용자 지정 도메인에 대한 연결은 새 Front Door 엔드포인트를 contoso-<hashvalue>.z01.azurefd.net으로 표시합니다. z01은 알파벳 문자와 두 개의 숫자를 포함하는 모든 값일 수 있습니다. 사용자 지정 도메인의 CNAME은 백 엔드의 해시 값을 사용하여 새 엔드포인트 이름을 자동으로 가리킵니다. 이때 DNS 공급자의 CNAME 레코드를 해시 값이 있는 새 엔드포인트 이름으로 변경할 수 있습니다.
- 클래식 엔드포인트 contoso.azureedge.net도메인 페이지의 마이그레이션된 도메인 탭 아래에 있는 마이그레이션된 Azure Front Door 프로필에 사용자 지정 도메인으로 표시됩니다. 이 도메인은 기본 마이그레이션 경로에 연결되어 있습니다. 이 기본 경로는 도메인이 분리된 후에만 제거할 수 있습니다. 경로에서 연결을 연결하고 제거하는 경우를 제외하고는 도메인 속성을 업데이트할 수 없습니다. 도메인은 CNAME을 새 엔드포인트 이름으로 변경한 후에만 삭제할 수 있습니다.
- www.contoso.com에 대한 인증서 상태 및 DNS 상태는 Microsoft의 Azure CDN(클래식) 프로필과 동일합니다.

관리되는 인증서 자동 회전 설정은 변경되지 않습니다.

다음 단계: