Implementar o Armazenamento de Blobs do Azure

Concluído

O Armazenamento de Blobs do Azure é um serviço que armazena dados não estruturados na nuvem como objetos ou blobs. “Blob” significa “objeto binário grande”. Ele também é chamado de armazenamento de objetos ou armazenamento de contêiner.

O que saber sobre o Armazenamento de Blobs do Azure

Vamos examinar algumas características de configuração do Armazenamento de Blobs.

  • O Armazenamento de Blobs pode armazenar qualquer tipo de dados binários ou de texto. Alguns exemplos são documentos de texto, imagens, arquivos de vídeo e instaladores de aplicativos.

  • O Armazenamento de Blobs usa três recursos para armazenar e gerenciar seus dados:

    • Uma conta de armazenamento do Azure
    • Contêineres em uma conta de armazenamento do Azure
    • Blobs em um contêiner
  • Para implementar o Armazenamento de Blobs, você define várias configurações:

    • Opções de contêiner de blob
    • Tipos de blob e opções de upload
    • Camadas de acesso do Armazenamento de Blobs
    • Regras de ciclo de vida do blob
    • Opções de replicação do objeto de blob

O diagrama a seguir mostra a relação entre os recursos do Armazenamento de Blobs.

Diagram that shows the Azure Blob Storage architecture.

Considerações a fazer ao implementar o Armazenamento de Blobs do Azure

O Armazenamento de Blobs tem muitos usos comuns. Considere os seguintes cenários e pense em suas necessidades de dados:

  • Considerar uploads do navegador. Use o Armazenamento de Blobs para fornecer imagens ou documentos diretamente a um navegador.

  • Considerar o acesso distribuído. O Armazenamento de Blobs pode armazenar arquivos para acesso distribuído, como durante um processo de instalação.

  • Considerar o streaming de dados. Transmita vídeo e áudio usando o Armazenamento de Blobs.

  • Considerar o arquivamento e a recuperação. O Armazenamento do Azure é uma órima opção para armazenar dados para backup e restauração, recuperação de desastre e arquivamento.

  • Considerar o acesso ao aplicativo. Você pode armazenar dados no Armazenamento de Blobs para análise por um serviço local ou hospedado no Azure.