Не так давно мой коллега написал пост Новости Windows Azure: анонсы, большие анонсы, мегаанонсации! , в котором упоминается Магазин Windows Azure. Еще немного об этом ниже.
Магазин Windows Azure — это магазин облачных сервисов или дополнений для ваших приложений и SaaS-сервисов.
По сути, это готовые «кирпичики», которые можно комбинировать и использовать для решения той или иной задачи.
Причем эти «кирпичики» в полном смысле являются сервисами, т.е.
вы используете готовый функционал (API, эндпойнты и т.п.
), а за функционал (масштабирование, отказоустойчивость и т.д.) отвечает компания, предоставляющая его, и поддержка сервиса.
Теперь Windows Azure Store доступен в России, то есть для созданных подписок Windows Azure в России.
В Магазине Windows Azure есть как минимум два сценария:
- Первый сценарий — это просто использование сторонних сервисов из Магазина Windows Azure в ваших приложениях.
Здесь все просто, учитывая, что все сервисы Windows Azure Store интегрированы в портал Windows Azure.
- Второй сценарий — размещение вашей службы в Магазине Windows Azure.
Службы из Магазина Windows Azure
Подпишитесь или активируйте услуги от Магазин Windows Azure Это может сделать любой подписчик BizSpark, MSDN, Pay-as-You-Go или MOSP (Microsoft Online Subscription Program).Магазин Windows Azure в настоящее время работает в режиме предварительной версии.
В Магазине Windows Azure есть различные типы служб, такие как службы приложений и службы данных.
У каждого сервиса может быть несколько планов подписки, например: Бесплатный, Стандартный, Премиум.
А так же уже есть первый сервис от российской компании - ABBYY - это сервис ABBYY Cloud OCR SDK для распознавания текста и т. д. Кстати, есть Бесплатная версия сервиса (100 страниц/месяц).
Ниже я расскажу вам о нескольких услугах.
Сложно выбрать какие-то конкретные услуги, потому что.
Все услуги качественные и полезные.
А вот следующие услуги подойдут практически всем( Все эти услуги имеют бесплатный план.
).
Активный облачный мониторинг (MetricsHub)
Активный облачный мониторинг (MetricsHub) — сервис для отслеживания развернутых сервисов и виртуальных машин в вашей подписке, а также для автоматического масштабирования этих сервисов.
Также сервис показывает объем BLOB-хранилища, примерный счет на следующий месяц и т.д.
ОтправитьГрид
ОтправитьГрид – сервис для отправки электронных писем и управления масштабными рассылками.Бесплатный план включает до 25 000 сообщений в месяц.
AppDynamics
AppDynamics — сервис для сбора показателей счетчиков и анализа производительности вашего облачного решения; сервис также позволяет устанавливать правила автомасштабирования и создавать оповещения.Для настройки сервиса необходимо на каждый экземпляр установить специальный агент, тогда статистика будет отображаться на панели управления.
ClearDB MySQL
ClearDB MySQL — MySQL as Service, т.е.для вас это база данных MySQL, которую вы можете взять и использовать — все уже установлено и настроено (в том числе отказоустойчивость уже включена в пакет Smile).
МонгоЛаб
МонгоЛаб – и это MongoDB как Сервис, полнофункциональная MongoDB.Новая Реликвия
Новая Реликвия – еще один сервис для мониторинга вашего облачного решения.
Обратите внимание, что New Relic можно настроить как для облачных сервисов, так и для веб-сайтов!
ABBYY Cloud OCR SDK
ABBYY Cloud OCR SDK — сервис распознавания текста, надписей и т. д.Рынок в платежном аккаунте не соответствует рынку в аккаунте пользователя.
Несколько советов и рекомендаций по активации служб из Магазина Windows Azure. Если возникает следующая ошибка («В настоящее время мы не можем предоставить расчетный счет. Повторите попытку позже.
Если эта ошибка не исчезнет, обратитесь в службу поддержки, предоставив следующую информацию», подробности: «Рынок в платежном аккаунте не соответствует рынку в учетной записи пользователя») при активации убедитесь, что страна профиля Windows Azure (Россия) соответствует стране, указанной в профиле для Магазин Windows Azure (профиль также привязан к Microsoft Account\LiveID).
Позволь мне привести пример : Windows Azure –> Счет –> Профиль –> Редактировать детали
Торговая площадка –> Мой счет –> Редактировать
Если в вашем профиле Marketplace указана другая страна, вы можете ее изменить.
Обратите внимание: если нет возможности изменить страну, то перейдите в раздел Мои приложения и Мои данные и удалите существующие подписки (это позволит вам изменить страну).
Описаны правила смены страны для Маркетплейса.
Здесь .
Публикация службы в Windows Azure
Здесь два момента: подача заявки на размещение сервиса (команда Windows Azure Store рассматривает заявки и дает окончательный ответ) и техническая реализация.Более подробная информация доступна на странице github. SDK поставщика ресурсов Windows Azure .
Если кратко, то с технической стороны для реализации интеграции необходимо:
- Напишите поставщика ресурсов в соответствии с API и документацией.
- Зарегистрируйте поставщика ресурсов на портале издателя (Windows Azure Marketplace).
- Дождитесь тестов, которые проведет команда Магазина Windows Azure.
документация и утилиты для локального тестирования во время разработки ( дукаан ).
Самое интересное, на что можно обратить внимание, это реализация система единого входа (Single Sign-On), т.е.
загрузка данных о пользователях и их подписках Windows Azure в ваш сервис (опубликованный в Windows Azure Store).
Подробнее все описано про SSO Здесь Короче говоря, то: Windows Azure отправляет POST-запрос к вашей службе; Ваш RP берет данные из запроса, объединяет их с каким-то секретным ключом и быстро вычисляет хеш SHA-256 — на выходе получается токен.
И тогда ваш сервис будет доступен всем пользователям Windows Azure как в России, так и по всему миру.
Собственно, на этом пока все — счастливый конец.
Теги: #Microsoft Azure #Store #windows azure #Windows Azure Store
-
Viewguard Для Отображения Экрана Ноутбука
19 Oct, 24 -
Старший Перекрёсток: Куда Идти Дальше?
19 Oct, 24 -
Антипиратский Закон: Новое И Результаты
19 Oct, 24 -
Global Game Jam 2019 (Анонс)
19 Oct, 24