Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O Azure Content Delivery Network (CDN) é um serviço oferecido pela Microsoft que permite acelerar a entrega de conteúdo em todo o mundo, melhorando a experiência do usuário final. Ele armazena em cache o conteúdo em locais estratégicos para reduzir a latência e aumentar a disponibilidade. Neste artigo, vamos explorar como configurar e utilizar o Azure CDN em um ambiente Windows.
Passo 1: Criar um Perfil CDN no Azure
Passo 2: Criar um Endpoint CDN
Passo 3: Configurar o Azure CDN via PowerShell
Você pode gerenciar o Azure CDN usando o Azure PowerShell. Primeiro, certifique-se de ter o Azure PowerShell instalado. Se não tiver, você pode instalá-lo usando o seguinte comando no PowerShell:
Install-Module -Name Az -AllowClobber -Scope CurrentUser
Depois de instalar o módulo, faça login na sua conta do Azure:
Connect-AzAccount
Agora, você pode criar um perfil e um endpoint CDN usando os seguintes comandos:
# Criar um perfil CDN
$resourceGroupName = "MeuGrupoDeRecursos"
$cdnProfileName = "MeuPerfilCDN"
$location = "West US"
New-AzCdnProfile -ResourceGroupName $resourceGroupName -Name $cdnProfileName -Location $location -Sku Premium_Verizon
# Criar um endpoint CDN
$cdnEndpointName = "MeuEndpointCDN"
$originHostName = "meuapp.azurewebsites.net"
New-AzCdnEndpoint -ResourceGroupName $resourceGroupName -ProfileName $cdnProfileName -Name $cdnEndpointName -OriginHostName $originHostName
Passo 4: Testar o Azure CDN
Após configurar o Azure CDN, você pode testar acessando o URL do endpoint CDN. Isso deve redirecionar para o conteúdo armazenado em cache, melhorando o tempo de resposta.
Exemplos Práticos:
Acessar o Portal do Azure:
Comandos PowerShell:
Install-Module -Name Az -AllowClobber -Scope CurrentUser
Connect-AzAccount
New-AzCdnProfile -ResourceGroupName "MeuGrupoDeRecursos" -Name "MeuPerfilCDN" -Location "West US" -Sku Premium_Verizon
New-AzCdnEndpoint -ResourceGroupName "MeuGrupoDeRecursos" -ProfileName "MeuPerfilCDN" -Name "MeuEndpointCDN" -OriginHostName "meuapp.azurewebsites.net"