Windows Azure Storage
Проверяется пользовательский домен, в котором будут храниться данные (рис. 6.9).
Домен в учетной записи хранения создан (рис. 6.10).
6.12. Резюме
По личному опыту автора курса, модель и реализация компоненты Storage весьма интересны, однако реализация требует тщательной отладки. Удалось создать Storage account с URL-адресом saf.core.windows.net. Пока на данный момент, к сожалению, не удается поработать конкретно с указанными видами Памяти (информация по состоянию на сентябрь 2011 г.)
Для пользователей наиболее важно понимать при работе с компонентой Storage, что каждый элемент Памяти Azure – фактически Web-сайт, а не данные в основной памяти компьютера и даже не база данных.
Насколько удобен для пользователей подобный подход, покажет опыт.
Ключевые термины
Windows Azure Storage – компонента для управления памятью в Windows Azure.
Binary Large Object (BLOB) Service, простейший способ хранения бинарных данных в Windows Azure.
REST, Representational State Transfer – один из стандартов разработки Web-сервисов, основанный на передаче информации о состоянии через аргументы и результаты методов
Table Service - поддержка работы с таблицами
Queue Service - поддержка надежного обмена сообщениями между экземплярами Web-ролей и Worker-ролей.
Краткие итоги
Подсистема Windows Azure Storage предназначена для управления памятью в Azure. Ее основные компоненты:
- Binary Large Object (BLOB) Service, простейший способ хранения бинарных данных в Windows Azure.
- Table Service - поддержка работы с таблицами
- Queue Service -поддержка надежного обмена сообщениями между экземплярами Web-ролей и Worker-ролей.
Для взаимодействия с ними (как с Web-сервисами) предоставляется REST API (REST, Representational State Transfer – один из стандартов разработки Web-сервисов, основанный на передаче информации о состоянии через аргументы и результаты методов).
Для создания учетной записи хранения в Azure (Storage account) необходимо задать ее URL-адрес и использовать подписку на Azure с достаточными квотами. Необходимо создать домен в учетной записи хранения.
Набор для практики
Вопросы
- Что такое Windows Azure Storage?
- Что такое Blob Service?
- Что такое Table Service?
- Что такое Queue Service?
- Что представляют собой компоненты Blob, Table, Queue Services?
- Какой стандарт Web-сервисов используется для взаимодействия с компонентами Storage?
Упражнения
- Изучите документацию по Azure Storage в MSDN
- Изучите документацию (help) по Azure Storage внутри самого облака Azure.
- Практически изучите возможности Storage на данный момент. Проверьте работу всех компонент – Blob, Table, Queue.
Темы для курсовых работ, рефератов, эссе
- Архитектура Azure Storage (реферат).
- Архитектура и реализация Azure Storage Blob Service (реферат)
- Архитектура и реализация Azure Storage Table Service (реферат)
- Архитектура и реализация Azure Storage Queue Service (реферат)