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 Binary Large Object (Objeto binário grande). O armazenamento de Blob também é conhecido como armazenamento de objetos ou armazenamento de contêiner.

Coisas a 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 texto ou dados binários. 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 Blob, defina várias configurações:

    • Opções de contêiner de blob.
    • Tipos de blob e opções de upload.
    • Níveis de acesso de armazenamento de Blob.
    • Regras do ciclo de vida do Blob.
    • Opções de replicação de objetos de Blob.

O diagrama a seguir mostra a relação entre os recursos de armazenamento de Blob.

Diagrama que mostra a arquitetura do Armazenamento de Blob do Azure.

Coisas a considerar ao implementar o Armazenamento de Blobs do Azure

Há muitos usos comuns para o Armazenamento de Blobs. Considere os seguintes cenários e pense nas suas próprias necessidades de dados:

  • Considere os uploads do navegador. Use o Armazenamento de Blobs para enviar imagens ou documentos diretamente para um navegador.

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

  • Considere o streaming de dados. Transmita vídeo e áudio usando o Armazenamento de Blob.

  • Considere o arquivamento e a recuperação. O Blob Storage é uma ótima solução para armazenar dados para backup e restauração, recuperação de desastres e arquivamento.

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