Azure DNS
는 Microsoft Azure 인프라를 사용하여 이름 분석을 하는 DNS 도메인용 호스팅 서비스
입니다. Azure에 도메인을 호스트하면 다른 Azure 서비스와 동일한 자격 증명, API, 도구 및 대금 청구를 사용하여 DNS 레코드를 관리할 수 있습니다
Azure DNS는 Microsoft Azure의 범위와 규모를 활용하여 다음을 비롯한 다양한 이점을 제공합니다.
Azure DNS의 DNS 도메인은 Azure의 DNS 이름 서버의 글로벌 네트워크에 호스팅되어 복원력과 고가용성
을 제공합니다. Azure DNS는 애니케스트 네트워킹을 사용하므로 각 DNS 쿼리에 가장 가까운 가용 DNS 서버가 응답하여 도메인에 대해 빠른 성능과 고가용성을 제공합니다.
Azure DNS에서 Azure Resource Manager를 기반으로 하여 제공하는 기능은 다음과 같습니다.
Azure RBAC(Azure 역할 기반 액세스 제어)
- 조직에 대한 특정 작업에 액세스하는 사람을 제어할 수 있습니다.활동 로그
- 문제를 해결할 때 조직의 사용자가 리소스를 수정한 방법을 모니터링하거나 오류를 찾을 수 있습니다.리소스 잠금
- 구독, 리소스 그룹 또는 리소스를 잠급니다. 잠금은 조직의 다른 사용자가 실수로 중요한 리소스를 삭제하거나 수정하는 것을 방지합니다.Azure DNS는 Azure 서비스에 대한 DNS 레코드를 관리하고,
외부 리소스에 대한 DNS도 제공할 수 있습니다. Azure DNS는 Azure Portal
에 통합되며 다른 Azure 서비스와 동일한 자격 증명, 지원 계약 및 청구를 사용합니다.
Azure DNS는 Azure에서 실행되므로 Azure Portal
, Azure PowerShell cmdlet
및 플랫폼 간 Azure CLI
를 사용하여 도메인 및 레코드를 관리할 수 있습니다. 자동 DNS 관리가 필요한 애플리케이션은 REST API 및 SDK
를 사용하여 서비스와 통합할 수 있습니다.
Azure DNS는 프라이빗 DNS 도메인
도 지원합니다. 이 기능을 사용하면 현재 Azure에서 제공하는 이름이 아닌 사용자 고유의 사용자 지정 도메인 이름
을 프라이빗 가상 네트워크에 사용할 수 있습니다.
또한 Azure DNS는 별칭 레코드 집합
도 지원합니다. 별칭 레코드 세트를 사용하여 Azure 공용 IP 주소, Azure Traffic Manager 프로필 또는 Azure CDN(Content Delivery Network) 엔드포인트와 같은 Azure 리소스를 참조할 수 있습니다. 기본 리소스의 IP 주소가 변경되면 별칭 레코드 집합도 DNS 확인 중에 자체적으로 원활하게 업데이트됩니다. 별칭 레코드 집합은 서비스 인스턴스를 가리키며 서비스 인스턴스는 IP 주소에 연결됩니다.