Облачное хранилище для высокозащищенных, устойчивых и масштабируемых приложений со службой хранилища Azure

Служба хранилища Azure — это облачное решение Майкрософт для современных приложений, которое предлагает масштабируемое хранилище объектов для объектов данных, службу файловой системы для облака, хранилище сообщений для надежного обмена сообщениями и хранилище NoSQL. Служба хранилища Azure:

  • Устойчивый и высокодоступный: Избыточность гарантирует безопасность данных в случае временных сбоев оборудования. Вы также можете реплицировать данные между центрами обработки данных или географическими регионами для дополнительной защиты от локальной катастрофы или стихийного бедствия. Данные, реплицированные таким образом, остаются высокодоступным в случае непредвиденного сбоя.
  • Безопасный: Все данные, записываемые в службу хранилища Azure, шифруются службой. Служба хранилища Azure предоставляет детальный контроль над тем, кто имеет доступ к вашим данным.
  • Масштабируемые: Службы предназначены для масштабируемости в соответствии с требованиями к хранению данных и производительности современных приложений.
  • Управляемых: Azure занимается обслуживанием оборудования, обновлениями и критическими проблемами.
  • Доступны: Данные доступны из любой точки мира по протоколу HTTP или HTTPS. Корпорация Майкрософт предоставляет клиентские библиотеки на различных языках, таких как .NET, Java, Node.js, Python, PHP, Ruby и Go, а также зрелый REST API. Создание скриптов поддерживается в Azure PowerShell или Azure CLI. Портал Azure и Обозреватель службы хранилища Azure предлагают простые визуальные решения для работы с данными.

Используйте следующие службы, чтобы включить облачное хранилище в мобильных приложениях.

Хранилище BLOB-объектов Azure

Хранилище BLOB-объектов Azure предлагает решение для хранения объектов для облака. Хранилище BLOB-объектов оптимизировано для хранения больших объемов неструктурированных данных, которые не соответствуют определенной модели данных или определению, например текстовому или двоичному. Она поддерживает различные языки, используемые клиентскими библиотеками. Хранилище BLOB-объектов предназначено для:

  • Отправлять изображения или документы непосредственно в браузер.
  • Хранение файлов для распределенного доступа.
  • Stream видео и аудио.
  • Запись в файлы журнала.
  • Хранение данных для резервного копирования и восстановления, аварийного восстановления и архивации.
  • Хранение данных для анализа локальной службой или службой, размещенной в Azure.

Справочники по хранилищу BLOB-объектов Azure

Хранилище таблиц Azure

Хранилище таблиц Azure — это служба, которая хранит структурированные данные NoSQL в облаке и предоставляет хранилище ключей или атрибутов без схемы. Хранилище таблиц Azure хранит большие объемы структурированных данных. Служба — это хранилище данных NoSQL, которое принимает вызовы, прошедшие проверку подлинности, из облака Azure и за его пределами. Таблицы Azure идеально подходят для хранения структурированных нереляционных данных. Хранилище таблиц обычно используется для следующих способов:

  • Храните терабайты структурированных данных, способных обслуживать веб-приложения.
  • Храните наборы данных, которые не требуют сложных соединений, внешних ключей или хранимых процедур и могут быть денормализованы для быстрого доступа.
  • Быстрый запрос данных с помощью кластеризованного индекса.
  • Доступ к данным с помощью протокола OData и запросов LINQ с помощью библиотек .NET служб данных Windows Communication Foundation (WCF).

Хранилище таблиц можно использовать для хранения и запроса огромных наборов структурированных нереляционных данных. Ваши таблицы масштабируется по мере увеличения спроса.

Справочники по хранилищу таблиц Azure

Хранилище очередей Azure

Хранилище очередей Azure — это служба для хранения большого количества сообщений. Доступ к сообщениям из любой точки мира осуществляется через вызовы, прошедшие проверку подлинности, по протоколу HTTP или HTTPS. Размер сообщения очереди может составлять до 64 КБ. Очередь может содержать миллионы сообщений до общей емкости учетной записи хранения. Очереди обычно используются для создания невыполненной работы для асинхронной обработки.

Ссылки на хранилище очередей Azure