Implementar o Armazenamento do Microsoft Azure

Concluído

O armazenamento do Azure é uma solução de armazenamento em nuvem da Microsoft para cenários de armazenamento de dados modernos. O Armazenamento do Microsoft Azure oferece um repositório de objetos extremamente escalonável para objetos de dados. Ele fornece um serviço de sistema de arquivos para a nuvem, um repositório de mensagens para um sistema de mensagens confiável, e um repositório NoSQL.

O Armazenamento do Azure é um serviço que pode ser usado para armazenar arquivos, mensagens, tabelas e outros tipos de informações. Você usa o Armazenamento do Microsoft Azure para aplicativos como compartilhamentos de arquivos. Os desenvolvedores usam o Armazenamento do Microsoft Azure para dados de trabalho. Os dados de trabalho incluem sites, aplicativos móveis e aplicativos da área de trabalho. O Armazenamento do Microsoft Azure também é usado pelas máquinas virtuais IaaS e pelos serviços de nuvem PaaS.

Informações sobre o Armazenamento do Microsoft Azure

Você pode considerar o Armazenamento do Microsoft Azure compatível com três categorias de dados: dados estruturados, dados não estruturados e dados de máquina virtual. Examine as categorias a seguir e pense em quais tipos de armazenamento são usados em sua organização.

Categoria Descrição Exemplos de armazenamento
Dados da máquina virtual O armazenamento de dados da máquina virtual inclui discos e arquivos. Os discos são armazenamento em bloco persistente para máquinas virtuais IaaS do Azure. Os Arquivos são compartilhamentos de arquivos totalmente gerenciados na nuvem. O armazenamento para dados de máquina virtual é fornecido por meio de discos gerenciados do Azure. Os discos de dados são usados por máquinas virtuais para armazenar dados como arquivos de banco de dados, conteúdos estáticos de sites ou códigos de aplicativo personalizados. O número de discos de dados que pode ser adicionado depende do tamanho da máquina virtual. Cada disco de dados tem uma capacidade máxima de 32.767 GB.
Dados não estruturados Os dados não estruturados são os menos organizados. Os dados não estruturados podem não ter uma relação clara. O formato dos dados não estruturados é referido como não relacional. Os dados não estruturados podem ser armazenados usando o Armazenamento de Blobs do Azure e o Azure Data Lake Storage. O Armazenamento de Blobs é um repositório de objetos de nuvem altamente escalonável baseado em REST. O Azure Data Lake Storage é compatível com o HDFS (Sistema de Arquivos Distribuído do Hadoop) como um serviço.
Dados estruturados Os dados estruturados são armazenados em um formato relacional com um esquema compartilhado. Geralmente, eles estão contidos em uma tabela de banco de dados com linhas, colunas e chaves. As tabelas são um repositório NoSQL de dimensionamento automático. Os dados estruturados podem ser armazenados usando o Armazenamento de Tabelas do Azure, o Azure Cosmos DB e o Banco de Dados SQL do Azure. O Azure Cosmos DB é um banco de dados distribuído globalmente. O Banco de Dados SQL do Azure é um banco de dados como serviço totalmente gerenciado, criado no SQL.

Como criar uma conta de armazenamento

Camadas de conta de armazenamento

As contas de armazenamento de uso geral do Azure têm duas camadas: Standard e Premium.

  • As contas de armazenamento Standard são apoiadas por HDD (unidades de disco rígido magnético). Uma conta de armazenamento Standard fornece o menor custo por GB. Você pode usar a camada Standard para aplicativos que exigem armazenamento em massa ou nos quais os dados são acessados com pouca frequência.

  • As contas de armazenamento Premium têm o suporte das SDD (unidades de estado sólido) e oferecem desempenho consistente e de baixa latência. Você pode usar o armazenamento de camada Premium para os discos de máquina virtual do Azure com aplicativos que fazem uso intensivo de E/S, como os bancos de dados.

Observação

Não é possível converter uma conta de Armazenamento de camada Standard em uma conta de armazenamento de camada Premium ou vice-versa. Você deve criar uma conta de armazenamento do tipo desejado e copiar os dados para ela se aplicável.

O que você deve considerar ao usar o Armazenamento do Microsoft Azure

Ao pensar em seu plano de configuração para o Armazenamento do Microsoft Azure, considere esses recursos proeminentes.

  • Considere a durabilidade e a disponibilidade. O Armazenamento do Microsoft Azure é durável e altamente disponível. A redundância garante a segurança dos dados durante falhas de hardware transitórias. Você replica os dados em datacenters ou regiões geográficas para obter proteção contra catástrofes locais ou desastres naturais. Os dados replicados permanecem altamente disponíveis durante uma interrupção inesperada.

  • Considere o acesso seguro. O Armazenamento do Microsoft Azure criptografa todos os dados. O Armazenamento do Azure oferece um controle refinado sobre quem possui acesso aos seus dados.

  • Considere a escalabilidade. O Armazenamento do Microsoft Azure foi projetado para ser altamente escalonável e atender às necessidades de desempenho e armazenamento de dados dos aplicativos modernos.

  • Considere a capacidade de gerenciamento. O Microsoft Azure lida com a manutenção, com atualizações e com questões críticas de hardware para você.

  • Considere a acessibilidade de dados. Os dados no Armazenamento do Azure são acessíveis de qualquer lugar no mundo por HTTP ou HTTPS. A Microsoft fornece SDKs para o Armazenamento do Microsoft Azure em várias linguagens. Você pode usar .NET, Java, Node.js, Python, PHP, Ruby, Go e a API REST. O Armazenamento do Microsoft Azure oferece suporte para scripts no Azure PowerShell ou na CLI do Azure. O portal do Azure e o Gerenciador de Armazenamento do Azure oferecem soluções visualmente fáceis para o trabalho com os seus dados.