Опубликовано dkholod 19.01.2010 18:13 | Комментарии (3)

С момента публикации первой и второй части обзора инструментов для работы с сервисами Azure, рынок ПО вокруг платформы оживился. Сегодняшний пост о настольном приложении для работы с Windows Azure - Cerebrata Cloud Storage Studio.

Запуск
Cloud Storage Studio реализовано в виде WPF приложения. Учетные данные Storage Account можно сохранять, для быстрого подключения при следующем запуске. Также поддерживается Development Storage.

clip_image002[6]

Таблицы
Для таблиц поддерживается стандартный набор операций:
- создание таблицы
- удаление таблицы
- создание и удаление сущностей (entities)
- редактирование сущностей

clip_image004[7]

Также можно отправить запрос к таблице, используя выражения ADO.Net DataServisec

clip_image006[4]
и получить результат в табличном виде
clip_image008[4]

и в XML.
clip_image010[4]

Для отображения данных в таблице также можно настроить специальные фильтры.
Привлекательно выглядит возможность сохранения всей, или определенной части таблицы на локальный диск.

clip_image012[4]

Также приложение существенно облегчает загрузку данных. Есть возможность импортировать данные в таблицу из XML, зафиксировать несколько параметров для ввода данных вручную, а также импортировать данные из СУБД Microsoft SQL и MySql !!!

clip_image014[4]

Мастер загрузки поможет выбрать подходящий RowKey и PartitionKey.

Очередь
Поддерживаются базовые операции:
- создание, удаление очередей
- очистка очереди
- создание, просмотр и удаление сообщений

clip_image016[4]

Есть возможность просмотреть и отредактировать метаданные, ассоциированные с очередью.

clip_image018[4]

Для удобства отслеживания сообщений очереди в свойствах конфигурации приложения можно настроить параметры автообновления.

Контейнеры и Блобы
Поддерживаются все возможные действия над контейнерами и блобами. Все операции описывать не буду, приведу лишь, на мой взгляд, наиболее интересные.

clip_image020[4] clip_image022[4]

- создание root контейнеров
- удобная настройка ACL
clip_image024[4]
- создание/просмотр Blob Snapshot
- гибкие настройки поблочной закачки блобов
clip_image026[4]

Hosted service
Приложение также позволяет управлять сервисами через Azure Service Management API.
clip_image028[4]
Поддерживается загрузка сертификатов, а также работа с Affinity Groups.

clip_image030[4]

Request inspector
В программе присутствует полезная встроенная утилита - Request inspector. В данном случаи, утилита позволяет заменить Fiddler, показывая детали всех http request/response в ответ на действия, выполняемые в основном приложении. Окно утилиты не модальное, поэтому его с удобством можно переместить, скажем, на второй монитор.

clip_image032[4]

Cloud Storage Studio/e

На сайте разработчиков также есть Silverlight версия продукта. По своим возможностям она гораздо скромнее, хотя с простейшими операциями над Azure Storage справляется.

clip_image034[4]

Выводы
Cerebrata Cloud Storage Studio качественный продукт, позволяющий работать со всеми примитивами Windows Azure. В бесплатной версии поддерживается работа с Development Fabric, для работы с облачными сервисами необходимо приобрести коммерческую лицензию за $49.99. Думаю оно того стоит, так как более полного инструмента для Windows Azure я пока не видел. Полнофункциональная 30-ти дневная версия продукта доступна для скачивания по ссылке.

Ссылка не бесплатную версию Cloud Storage Studio/e.

В целом, инструментарий платформы Azure стал более функциональным, а его разработчики активно осваивают модели получения прибыли в рамках своих проектов.

Текущий рейтинг: 5.0 (1 голосов)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Комментарии

Добавить комментарий


(Отображает Gravatar)  

  Country flag

biuquote
  • Комментарий
  • Предпросмотр
Loading