Armazenamento em nuvem para aplicativos altamente seguros, duráveis e escalonáveis com o Armazenamento do Azure

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

  • Durável e altamente disponível: A redundância garante que seus dados sejam seguros em caso de falhas transitórias de hardware. Você também pode optar por replicar dados entre data centers ou regiões geográficas para proteção adicional contra catástrofes locais ou desastres naturais. Os dados replicados dessa forma permanecem altamente disponíveis no caso de uma interrupção inesperada.
  • Seguro: Todos os dados gravados no Armazenamento do Azure são criptografados pelo serviço. O Armazenamento do Azure fornece controle refinado sobre quem tem acesso aos seus dados.
  • Escalável: Os serviços foram projetados para serem extremamente escalonáveis para atender às necessidades de armazenamento de dados e desempenho dos aplicativos atuais.
  • Gerenciado: O Azure lida com a manutenção de hardware, atualizações e problemas críticos para você.
  • Acessível: Os dados podem ser acessados em qualquer lugar do mundo por HTTP ou HTTPS. A Microsoft fornece bibliotecas de clientes em uma variedade de idiomas, como .NET, Java, Node.js, Python, PHP, Ruby e Go, e uma API REST madura. Há suporte para scripts em Azure PowerShell ou na CLI do Azure. O portal do Azure e Gerenciador de Armazenamento do Azure oferecem soluções visuais fáceis para trabalhar com seus dados.

Use os serviços a seguir para habilitar o armazenamento em nuvem em seus aplicativos móveis.

Armazenamento de Blobs do Azure

O Armazenamento de Blobs do Azure oferece uma solução de armazenamento de objetos para a nuvem. O armazenamento de blobs é otimizado para armazenar grandes quantidades de dados não estruturados que não aderem a um modelo ou definição de dados específico, como texto ou binário. Ele dá suporte à variedade de idiomas que as bibliotecas de clientes usam. O Armazenamento de Blobs foi projetado para:

  • Sirva imagens ou documentos diretamente para um navegador.
  • Armazene arquivos para acesso distribuído.
  • Stream vídeo e áudio.
  • Gravar em arquivos de log.
  • Armazene dados para backup e restauração, recuperação de desastre e arquivamento.
  • Armazene dados para análise por um serviço local ou hospedado no Azure.

Referências de Armazenamento de Blobs do Azure

Armazenamento de Tabelas do Azure

O Armazenamento de Tabelas do Azure é um serviço que armazena dados NoSQL estruturados na nuvem e fornece um repositório de chaves ou atributos com um design sem esquema. O Armazenamento de Tabelas do Azure armazena grandes quantidades de dados estruturados. O serviço é um armazenamento de dados NoSQL, que aceita chamadas autenticadas de dentro e fora da nuvem do Azure. As tabelas do Azure são ideais para armazenar dados estruturados e não relacionais. Normalmente, o armazenamento de tabelas é usado para:

  • Armazene terabytes de dados estruturados capazes de atender a aplicativos de escala da Web.
  • Armazene conjuntos de dados que não exigem junções complexas, chaves estrangeiras ou procedimentos armazenados e podem ser desnormalizados para acesso rápido.
  • Consulte rapidamente os dados usando um índice clusterizado.
  • Acesse dados usando o protocolo OData e consultas LINQ com bibliotecas .NET dos Serviços de Dados do Windows Communication Foundation (WCF).

Você pode usar o Armazenamento de Tabelas para armazenar e consultar grandes conjuntos de dados estruturados e não relacionais. Suas tabelas são dimensionadas conforme a demanda aumenta.

Referências de armazenamento de tabelas do Azure

Armazenamento de Filas do Azure

O Armazenamento de Filas do Azure é um serviço para armazenar um grande número de mensagens. Você acessa mensagens de qualquer lugar do mundo por meio de chamadas autenticadas usando HTTP ou HTTPS. Uma mensagem de fila pode ter até 64 KB de tamanho. Uma fila pode conter milhões de mensagens, até o limite total de capacidade de uma conta de armazenamento. As filas são comumente usadas para criar uma lista de pendências de trabalho para processar de forma assíncrona.

Referências de armazenamento de Filas do Azure