Compartilhar via


Integre uma conta de Armazenamento do Microsoft Azure à Azure Front Door

O Azure Front Door pode ser usado para fornecer conteúdo de alta largura de banda armazenando em cache blobs do Armazenamento do Azure. Neste artigo, você criará uma conta de Armazenamento do Azure e habilitará o Front Door para armazenar em cache e acelerar o conteúdo do Armazenamento do Azure.

Pré-requisitos

Entre no Portal do Azure

Entre no portal do Azure com sua conta do Azure.

Criar uma conta de armazenamento

A conta de armazenamento fornece acesso aos serviços de Armazenamento do Microsoft Azure. Ela representa o mais alto nível do namespace para acessar cada componente do serviço de Armazenamento do Microsoft Azure: Blob do Azure, Fila e Tabela. Para obter mais informações, consulte: Introdução ao Armazenamento do Microsoft Azure .

  1. No portal do Microsoft Azure, selecione + Criar um recurso no canto superior esquerdo. O painel Criar um recurso será exibido.

  2. Na página Criar um recurso, pesquise Conta de armazenamento e selecione Conta de armazenamento na lista. Em seguida, selecione Criar.

    Captura de tela da criação de uma conta de armazenamento.

  3. Na página Criar uma conta de armazenamento, insira ou selecione as seguintes informações para a nova conta de armazenamento:

    Configuração Valor
    Grupo de recursos Selecione Criar novo e insira o nome AFDResourceGroup. Você também pode escolher um grupo de recursos existente.
    Nome da conta de armazenamento Insira um nome para a conta usando apenas 3-24 letras minúsculas e números. O nome deve ser exclusivo no Azure e se torna o nome do host na URL usada para endereçar recursos de blob, fila ou tabela para a assinatura. Para resolver um recurso de contêiner no Armazenamento de Blobs, use um URI no seguinte formato: http:// <nomedacontadearmazenamento> .blob.core.windows.net/ <nome-do-contêiner> .
    Region Selecione uma região do Azure mais próxima de você na lista suspensa.

    Deixe todas as outras configurações como padrão. Selecione a guia Revisar, selecione Criar e, em seguida, escolha Revisar + Criar.

  4. A criação da conta de armazenamento pode demorar alguns minutos para ser concluída. Depois que a criação for concluída, selecione Ir para o recurso para acessar o novo recurso de conta de armazenamento.

Habilitar a CDN do Azure Front Door para a conta de armazenamento

  1. No recurso de conta de armazenamento, selecione Front Door e CDN em Segurança + rede no painel de menu esquerdo.

    Captura de tela da criação de um ponto de extremidade do AFD.

  2. Na seção Novo ponto de extremidade, insira as seguintes informações:

    Configuração Valor
    Tipo de serviço Selecione Azure Front Door.
    Criar perfil/utilizar o existente Escolha entre criar um novo perfil do Front Door ou selecionar um existente.
    Nome do perfil Insira um nome para o perfil do Front Door. Caso tenha selecionado Usar existente, escolha entre os perfis disponíveis.
    Nome do ponto de extremidade Insira o nome de host do ponto de extremidade, como contoso1234. Esse nome é usado para acessar seus recursos em cache na URL <nome do ponto de extremidade + valor de hash>.z01.azurefd.net.
    Nome do host de origem Por padrão, um novo ponto de extremidade do Front Door usa o nome do host de sua conta de armazenamento como o servidor de origem.
    Tipo de preços Selecione Standard para a entrega de conteúdo ou Premium para a entrega de conteúdo com recursos de segurança.
    Cache Opcional – ative para habilitar o cache para seu conteúdo estático. Escolha um comportamento de cadeia de caracteres de consulta adequado e habilite a compactação, se necessário.
    WAF Opcional – ative para proteger seu ponto de extremidade contra vulnerabilidades, atores mal-intencionados e bots com Firewall de Aplicativo Web. Use uma política existente na lista suspensa política do WAF ou criar uma nova.
    Link privado Opcional – ative para manter sua conta de armazenamento privada, não exposta à internet pública. Selecione a região que corresponda à sua conta de armazenamento ou que esteja mais próxima da sua origem. Escolha o blob como o sub-recurso de destino.

    Captura de tela das configurações de cache, WAF e link privado para um ponto de extremidade.

    Observação

    • Com a camada Standard, só é possível usar regras personalizadas com o WAF. Para implantar regras gerenciadas e proteção contra bots, escolha a camada Premium. Para uma comparação detalhada, confira Comparação das camadas do Azure Front Door.
    • O recurso Link Privado está disponível com a camada Premium.
  3. Selecione Criar para criar o novo ponto de extremidade. Após a criação, ele aparecerá na lista de pontos de extremidade.

    Captura de tela de um novo ponto de extremidade do Front Door criado de uma conta de armazenamento.

Observação

  • A lista de pontos de extremidade mostrará somente os perfis do Front Door e da CDN na mesma assinatura.

Recursos adicionais

Na página da CDN e Front Door do Azure da conta de armazenamento, selecione o ponto de extremidade da lista para abrir a página de configuração do ponto de extremidade do Front Door. Aqui, você pode habilitar outros recursos do Azure Front Door, como o mecanismo de regras e configurar o balanceamento de carga do tráfego.

Para obter as práticas recomendadas, consulte Usar o Azure Front Door com blobs de Armazenamento do Azure.

Habilitar SAS

Para conceder acesso limitado aos contêineres de armazenamento privado, use o recurso de SAS (Assinatura de Acesso Compartilhado) da sua conta de Armazenamento do Azure. Uma SAS é um URI que concede direitos de acesso restrito aos seus recursos do armazenamento do Azure sem expor sua chave de conta.

Acesse o conteúdo CDN

Para acessar o conteúdo armazenado em cache com o Azure Front Door, use a URL do Front Door fornecida no portal. O endereço de um blob armazenado em cache segue este formato:

http://<endpoint-name-with-hash-value>.z01.azurefd.net/<myPublicContainer>/<BlobName>

Observação

Depois de habilitar o acesso ao Azure Front Door para acessar uma conta de armazenamento, todos os objetos disponíveis publicamente serão elegíveis para o cache do POP (Ponto de presença) do Front Door. Se você modificar um objeto atualmente armazenado em cache no Front Door, o novo conteúdo não estará disponível até que o Front Door atualize seu conteúdo após a expiração do período de vida útil.

Adicionar um domínio personalizado

O uso de um domínio personalizado com o Azure Front Door permite que seu próprio nome de domínio fique visível nas solicitações do usuário final, o que pode aprimorar a conveniência do cliente e dar suporte aos esforços de identidade visual.

Para adicionar um domínio personalizado:

  1. Navegue até a página Front Door e CDN* da conta de armazenamento.

  2. Selecione Exibir domínios personalizados para o ponto de extremidade do Azure Front Door.

  3. Na página domínios, adicione um novo domínio personalizado para acessar sua conta de armazenamento.

Para obter instruções detalhadas, confira Configurar um domínio personalizado com o Azure Front Door.

Limpar o conteúdo em cache do Azure Front Door

Se você não quiser mais armazenar em cache um objeto no Azure Front Door, poderá limpar o conteúdo armazenado em cache.

  1. Navegue até a página Front Door e CDN da conta de armazenamento.

  2. Selecione o ponto de extremidade do Azure Front Door na lista para abrir a página de configuração do ponto de extremidade do Azure Front Door.

  3. Selecione a opção Limpar cache na parte superior da página.

  4. Selecione o ponto de extremidade, o domínio e o caminho que você deseja limpar.

Observação

Um objeto já armazenado em cache no Azure Front Door permanecerá assim até que o período de vida útil expire ou até que você limpe o ponto de extremidade.

Limpar os recursos

Nas etapas anteriores, você criou um perfil do Azure Front Door e um ponto de extremidade em um grupo de recursos. Caso não precise mais desses recursos, poderá excluí-los para evitar incorrer em encargos.

  1. No portal do Azure, selecione Grupos de recursos no menu à esquerda e, depois, AFDResourceGroup.

  2. Na página Grupo de recursos, selecione Excluir grupo de recursos. Insira AFDResourceGroup na caixa de texto e selecione Excluir. Essa ação exclui o grupo de recursos, o perfil e o ponto de extremidade criados neste guia.

  3. Para excluir sua conta de armazenamento, selecione-a no painel e selecione Excluir no menu superior.

Próximas etapas