Windows Azure. Последние обновления сервисов в декабре 2012 года
Декабрьские нововведения коснулись улучшения уже существующих сервисов Web Sites, SQL Data Sync, ACS, Media, Store.
Усовершенствования
1. Mobile Services (появилась поддержка планировщика заданий, поддержка Европейского региона, использование командной строки)
2. Web Sites (улучшение масштабируемости веб-сайтов, интегрированное управление исходным кодом)
3. SQL Data Sync (поддерживается в новом портале)
4. ACS Management (поддерживается в новом портале)
5. Media Services (управление заданиями и задачами, поддержка хранения блобов, резервирование компьютерных ресурсов)
6. Virtual Network (дополнительные усовершенствования)
7. Subscription Filtering Support (Поддержка фильтрации подписки)
8. Windows Azure Store (кроме США, добавилось большее количество стран)
Новое в Mobile Services
Windows Azure Mobile Services теперь поддерживает возможность легко планировать задания в фоновом режиме (по принципу работы CRON), которые выполняются на заданный промежуток времени. Основные сценарии, которые можно использовать:
- Периодическая очистка старых или повторяющихся данных в таблицах базы данных.
- Периодические запросы и агрегация данных из внешних веб-сервисов (RSS-ленты, twitter-записи, информация о местоположении) и кэширование их в таблицах для последующего использования.
- Периодическая обработка или изменение размера изображений, представленные пользователями вашего сервиса.
- Планирование отправки e-mail уведомлений или SMS сообщений для ваших клиентов.
Для того, чтобы использовать функцию планировщика заданий, необходимо после создания сервиса выбрать вкладку Scheduler и создать новое задание.
После того как задание создано, вы можете внедрить свой скрипт в специальное окно и единожды запустить его (run once) для проверки на наличие ошибок. Если в системе предупреждений не возникает, то можно включить повторяющее выполнение задания (Enable).
Новый планировщик заданий предлагает большое количество возможностей для интеграции служб, работа которых требует фоновой работы. Возможна поддержка до 10 заданий каждые 15 минут.
Поддержка новых регионов (Mobile Service Region Support in Europe)
Для создания мобильных сервисов основным регионом поддержки были Соединенные Штаты Америки. С декабря 2012 года мобильные сервисы можно размещать на площадках Северной Европы. Со временем, разработчики предложат еще большее количество регионов по всему миру.
Инструменты для работы с командной строкой (Mobile Service Command Line Support)
В этом году разработчики выпустили кросс-платформенный инструмент командной строки для сервисов Windows Azure Web Sites и виртуальных машин. С декабря 2012 года этот инструмент теперь доступен и для мобильного сервиса. Скачать данный инструмент можно по этой ссылке для Windows и Mac.
Новое в Windows Azure Web Sites
В сервисе Windows Azure Web Sites масштабировали возможности резервирование виртуальных машин. Можно использовать до 10 четырехядерных экземпляров виртуальных машин в режиме Reserved с общим объемом памяти в 70 Гб.
Одним из приятных улучшений можно считать выпуск нового пользовательского управления исходным кодом при создании веб-сайта, который позволяет настраивать параметры системы управления в рамках создания сайта. Другими словами, выбирая параметр PUBLISH FROM SOURCE CONTROL, вам предоставляется возможность сразу развернуть готовый сайт из сервисов Team Foundation Service (TFS), CodePlex, GitHub, или Bitbucket.
Новое в SQL Database
Впервые в Windows Azure можно использовать SQL Data Sync Services. SQL Data Sync позволяет синхронизировать данные между несколькими базами данных SQL. Теперь базы данных SQL можно распределить по нескольким регионам. Чтобы использовать SQL Data Sync, необходимо перейдите в раздел SQL Database портала Windows Azure Management Portal и нажать на кнопку ADD SYNC.
Windows Azure Active Directory и управление Access Control (ACS)
Значимым нововведением в новый портал управления Windows Azure стала интеграция управления Windows Azure Active Directory и системой Access Control (аутентификация из внешних приложений Windows Live ID, Google, Yahoo! и Facebook). Данный функционал можно посмотреть из меню App Service - Access Control.
Новое в службе Media Service
В обновлении платформы Media Services получили следующие улучшения:
- управление работами и задачами прямо из портала
- добавление контента не только из внешних источников, но и из хранилища Windows Azure Storage
- возможность масштабировать учетную запись медиа-сервиса для увеличения производительности
Управление задачами
Теперь вы можете отслеживать прогресс и историю вашей работы в Media Service. В новой вкладке JOBS можно отфильтровать запросы по названию, статусу загрузки, времени или ID-номеру.
Добавление контента из Windows Azure Storage
До этой версии, единственным способом загрузить контент в свой аккаунт Media Service, было написать собственный код с помощью Azure Media SDK, или загрузить файл с локального компьютера. Теперь новые функции позволяют выбирать существующие медиа-файлы из Windows Azure Blob Storage. Используя вкладку CONTENT в службе Media Services, вы можете выбрать данную команду.
Увеличения производительности Media Service
Также добавилось возможность, которая позволяет наращивать количество задач обработки данных. Максимальное количество используемых юнитов равно 5.
Новое в виртуальных сетях (Windows Azure Virtual Network)
На основе отзывов клиентов разработчики значительно упростили работу с виртуальными сетями в Windows Azure Portal. Появились функции добавления адресных пространств и подсетей. При этом все расчеты по ip-адресам происходят автоматически.
Фильтрация ресурсов по подпискам в Windows Azure Portal (Subscription Filtering Support)
Теперь для каждого пользователя в административной панели можно отфильтровать подписки облачного сервиса, представленные в портале.
Дополнительную информацию о новых возможностях Windows Azure вы можете получить здесь