В этой статье мы поговорим про анонс коммерческой доступности мобильных сервисов Windows Azure для разработчиков Windows, iOS, Windows Phone, Android и мобильных HTML5-приложений.
Windows Azure Mobile Services — это часть облачной платформы Windows Azure, облачный сервис, который предназначен для обеспечения мобильных приложений на платформах Windows, iOS, Windows Phone, Android, а так же мобильных приложений на HTML5/JS готовым серверным бэкендом, используя всего пару строк кода.
Мобильные разработчики применяющие Windows Azure Mobile Services получают единую, готовую за 2 минуты, инфраструктуру для всех своих приложений:
Мобильные сервисы Windows Azure Mobile Services предлагают разработчикам быстрый старт с бесплатного тарифа и гибкое масштабирование вверх и вниз в облаке по требованию.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/3d8/1b7/e8e/3d81b7e8ed98534331398f08aeab5734.png)
Windows Azure Mobile Services предлагают поддержку всех современных популярных мобильных платформ: Windows, iOS, Windows Phone, Android. Разработчики мобильных приложений на базе HTML5/JS, например PhoneGap, так же имеют поддержку Mobile Services через встроенную поддержку CORS. Кроме того, работа со всеми элементами облачного бэкенда Mobile Services возможна через открытый и документированный REST API, что делает охват платформ Windows Azure Mobile Services бесконечным.
Узнайте как разрабатывать приложения для разных платформ с одним облачным бэкендом по ссылкам:
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/612/0da/1b5/6120da1b594e4cd336582e581b67111a.png)
Windows Azure Mobile Services предлагает разработчикам мобильных приложений и пользователям REST API доступ к ряду функций:
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/5f9/df9/c75/5f9df9c75c8715ba732cc546f9285096.png)
Облачная платформа Windows Azure предлагает разработчикам и ИТ-профессионалам десятки сервисов для любых нужд. Среди них:
Являясь частью одной платформы Windows Azure, все эти сервисы доступны приложениям Windows Azure Mobile Services. Кроме того, разработчики мобильных приложений могут интегрировать свой облачный бэкенд не только с другими сервисами облачной платформы, но и с сервисами своей компании или предприятия.
С анонсом коммерческой доступности Windows Azure Mobile Services, разработчикам мобильных приложений, которые используют облачный бэкенд, предоставляются гарантии и поддержка Microsoft на базе соглашения SLA с уровнем доступности сервиса в 99.9% ежемесячно.
Скотт Гатри в своем блоге, делая анонс коммерческой доступности мобильных сервисов, озвучил данные компании: к моменту коммерческой доступности уже 20000 различных клиентов Windows Azure используют мобильные сервисы Windows Azure. Среди них: стартапы, университеты, медиа и телеком-компании и другие.
С выходом публичной версии Visual Studio 2013 мобильные сервисы Windows Azure Mobile Services интегрированы в среду разработки, что позволяет разработчикам еще более удобно работать со своим облачным бэкендом.
Кроме того, с анонсом коммерческой доступности Windows Azure Mobile Services представлены новые тарифы и ценообразование.
Давайте рассмотрим новые цены мобильных сервисов, а так же новые возможности работы с ними в Visual Studio 2013.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/70d/72f/a3c/70d72fa3cd296669bb03563ca740fdb8.png)
Приложения Windows Store и Windows Phone получили новую функцию Add connected Service в Visual Studio, которая позволяет в несколько кликов подключить приложение к облачному бэкенду.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/0ef/a12/2c0/0efa122c046df7ae832b141b6b59f822.png)
Функция обращается к Windows Azure и позволяет выбрать определенный, созданный заранее мобильный сервис Windows Azure для интеграции с мобильным приложением.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/992/5ea/1fb/9925ea1fbf82a664526f495d545d94f3.png)
Каждое подключенное к Windows Azure мобильное приложение имеет новую возможность Visual Studio под названием Add a Push Notification Item, которая позволяет быстро добавить поддержку пуш-уведомлений.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/9d6/dd5/31e/9d6dd531e0a2f5a1a6061b8a487f0972.png)
Вызвав эту функцию разработчик запускает мастер, который позволяет подключиться к ассоциировать приложение с Windows Store,
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/0f8/3ef/486/0f83ef486bd104daf19ad20d567aff8f.png)
настроить проект для работы с системой пуш-уведомлений
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/af2/f65/4bb/af2f654bbd16cf2f31e4e96ca83b2065.png)
и сгенерировать код для работы с уведомлениями как на стороне облака в Windows Azure, так и на стороне приложения.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/0ea/353/0cc/0ea3530cc356f1899de9177faee2453c.png)
Доступ к сгенерированному на стороне бэкенда кода доступен в Visual Studio 2013 с помощью Server Explorer, который предлагает функции по работе с кодом и данными Windows Azure Mobile Services.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/1b3/578/615/1b35786150616bb356b3fbdab88db8a8.png)
С помощью Visual Studio 2013 вы можете, например, управлять разрешениями для любой из таблиц с данными в облачном бэкенде.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/3af/606/bc0/3af606bc0bac7a7efeb1be6b00709a86.png)
Из Visual Studio 2013 вы можете создавать новые таблицы в реляционном хранилище.
![image image](https://habrastorage.org/r/w1560/getpro/habr/post_images/30c/3ba/217/30c3ba217ad77d8b313ec3c77be12da7.png)
И затем редактировать их схему или управлять данными.
Ценообразование Windows Azure Mobile Services предлагает три тарифа: бесплатный тариф, стандартный и премиум-тарифы.
* отслеживается ежедневно
** Активные устройства – число устройств, которые установили ваше приложение из магазинов и сделали хотя бы один вызов вашего сервиса или приняли пуш-уведомление из мобильного сервиса в последние 30 дней, включая сегодняшний день. Траффик и пропускная полоса включены.
Тарифы различаются ценой и доступными для разработчиками мощностями, предлагая гибко подходить к применению бэкенда для мобильных приложений: получить за несколько минут и использовать его бесплатно в своем приложении, масштабировать сервис вверх и вниз по мере изменения его популярности.
Windows Azure Mobile Services предлагают SLA 99.9% для стандартного и пермиум тарифов, обеспечивая гарантированную надежность мобильного бэкенда.
Вы можете узнать больше подробностей о ценообразовании и скидках по указанной ссылке.
С анонсом коммерческой доступности Windows Azure Mobile Services пора подключить свои мобильные приложения к облаку Windows Azure!
Вы можете попробовать все замечательные возможности мобильного бэкенда в Windows Azure с помощью бесплатного триала.
Подписчики программы MSDN, партнеры Microsoft и участники BizSpark уже имеют в рамках своих подписок доступ к мощностям Windows Azure, просто активируйте их!
Для разработчиков мобильных приложений запущен большой раздел "Облако как бэкенд для мобильных приложений" центра разработчиков AzureHub.
В этом разделе сосредоточена информация и статьи на русском языке о разработке приложений на платформах Windows, iOS, Windows Phone и Android с облачным бэкендом в Windows Azure Mobile Services.
Обратитесь к разделу сейчас для того, чтобы узнать, как разработать или подключить готовое мобильное приложение к облаку Windows Azure Mobile Services.
Не пропустите предыдущие анонсы обновлений платформы Windows Azure, которые выходят практически каждую неделю:
Ниже вы найдете ссылки на ресурсы, которые помогут вам в использовании облачной платформы Microsoft:
А если вы уже разрабатываете на Windows Azure или хотите найти разработчиков своего сервиса, посетите сервис appprofessionals.ru.
Мы будем рады ответить на ваши вопросы по адресу azurerus@microsoft.com. И ждем вас в Сообществе Windows Azure на Facebook. Здесь вы найдете экспертов (не забудьте задать им вопросы), фотографии и много-много новостей.
Видео-записи докладов Windows Azure Summit и видео-интервью, которые были проведены во время большой облачной конференции. Доклады конференции DevCon 2013 на тему Windows Azure вы можете найти тут.
Windows Azure Mobile Services — это часть облачной платформы Windows Azure, облачный сервис, который предназначен для обеспечения мобильных приложений на платформах Windows, iOS, Windows Phone, Android, а так же мобильных приложений на HTML5/JS готовым серверным бэкендом, используя всего пару строк кода.
Мобильные разработчики применяющие Windows Azure Mobile Services получают единую, готовую за 2 минуты, инфраструктуру для всех своих приложений:
- реляционное хранилище, хранилище табличных данных и файлов;
- готовая возможность аутентификации пользователей через популярные социальные сети;
- готовая инфраструктура и настроенный функционал для отправки пуш-уведомлений на все платформы с помощью одного API;
- функционал серверного кода на базе JavaScript и Node.js для тонкой настройки поведения мобильного сервиса, выполнения кода по расписанию через встроенный планировщик, обработки событий при сохранении данных в таблицах, хранения и выполнения собственного JS-кода (и вскоре .NET-кода) с интеграцией с системой управления версиями Git.
Мобильные сервисы Windows Azure Mobile Services предлагают разработчикам быстрый старт с бесплатного тарифа и гибкое масштабирование вверх и вниз в облаке по требованию.
Поддержка платформ
![image image](https://habrastorage.org/getpro/habr/post_images/3d8/1b7/e8e/3d81b7e8ed98534331398f08aeab5734.png)
Windows Azure Mobile Services предлагают поддержку всех современных популярных мобильных платформ: Windows, iOS, Windows Phone, Android. Разработчики мобильных приложений на базе HTML5/JS, например PhoneGap, так же имеют поддержку Mobile Services через встроенную поддержку CORS. Кроме того, работа со всеми элементами облачного бэкенда Mobile Services возможна через открытый и документированный REST API, что делает охват платформ Windows Azure Mobile Services бесконечным.
Узнайте как разрабатывать приложения для разных платформ с одним облачным бэкендом по ссылкам:
- Приложения под Windows 8
- Приложения под Windows Phone
- Приложения под Android
- Приложения под iOS
- Приложения на HTML5/JS
Обзор Windows Azure Mobile Services
![image image](https://habrastorage.org/getpro/habr/post_images/612/0da/1b5/6120da1b594e4cd336582e581b67111a.png)
Windows Azure Mobile Services предлагает разработчикам мобильных приложений и пользователям REST API доступ к ряду функций:
- Хранение реляционных данных с динамической схемой, которая умеет расширяться сама, создавая новые колонки в таблицах при поступлении новых данных в запросе;
- Хранение NoSQL-данных и обычных файлов в хранилище Windows Azure Storage;
- Доступ к сторонним технологиям, например, NoSQL-хранилищу MongoDB;
- Готовый функционал аутентификации пользователей через популярные провайдеры аутентификации: Facebook, Twitter, Microsoft Account, Google и Active Directory;
- Единый API для отправки пуш-уведомлений на все платформы с поддержкой стандартных для платформ механизмов: Windows Notification Service, Microsoft Push Notification Service, Apple Push Notification Service, Google Cloud Messaging;
- Готовую настроенную платформу для создания и запуска серверного кода на базе JavaScript и Node.js (а вскоре и на базе .NET). Платформа позволяет писать скрипты для обработки событий таблиц реляционного хранилища (вставку данных, удаление, чтения и обновления данных);
- Встроенный планировщик позволяет выполнять серверный код по расписанию, значительно расширяя сценарии применения мобильных сервисов;
- Windows Azure Mobile Services поддерживают создание и загрузку собственных модулей Node.JS с кодом для использования их в облачном бэкенде по мере требования;
- Бэкенд Mobile Services имеет встроенную поддержку системы контроля версий Git, что позволяет разработчикам гибко контролировать свой серверный код.
Доступ к другим сервисам Windows Azure
![image image](https://habrastorage.org/getpro/habr/post_images/5f9/df9/c75/5f9df9c75c8715ba732cc546f9285096.png)
Облачная платформа Windows Azure предлагает разработчикам и ИТ-профессионалам десятки сервисов для любых нужд. Среди них:
- Сервисы идентификации Windows Azure Active Directory;
- Облачные службы и роли;
- Хранилище блобов и табличных данных;
- Сервисы обработки Big Data и аналитики данных;
- Виртуальные машины по запросу;
- Отказоустойчивое реляционное хранилище SQL Database;
- Сервисы масштабируемых веб-сайтов;
- Сервисы кэширования данных, сервисной шины и обмена сообщениями, медиа-сервисы.
Являясь частью одной платформы Windows Azure, все эти сервисы доступны приложениям Windows Azure Mobile Services. Кроме того, разработчики мобильных приложений могут интегрировать свой облачный бэкенд не только с другими сервисами облачной платформы, но и с сервисами своей компании или предприятия.
Анонсы и коммерческая доступность Windows Azure Mobile Services
С анонсом коммерческой доступности Windows Azure Mobile Services, разработчикам мобильных приложений, которые используют облачный бэкенд, предоставляются гарантии и поддержка Microsoft на базе соглашения SLA с уровнем доступности сервиса в 99.9% ежемесячно.
Скотт Гатри в своем блоге, делая анонс коммерческой доступности мобильных сервисов, озвучил данные компании: к моменту коммерческой доступности уже 20000 различных клиентов Windows Azure используют мобильные сервисы Windows Azure. Среди них: стартапы, университеты, медиа и телеком-компании и другие.
С выходом публичной версии Visual Studio 2013 мобильные сервисы Windows Azure Mobile Services интегрированы в среду разработки, что позволяет разработчикам еще более удобно работать со своим облачным бэкендом.
Кроме того, с анонсом коммерческой доступности Windows Azure Mobile Services представлены новые тарифы и ценообразование.
Давайте рассмотрим новые цены мобильных сервисов, а так же новые возможности работы с ними в Visual Studio 2013.
Поддержка Mobile Services в Visual Studio 2013
![image image](https://habrastorage.org/getpro/habr/post_images/70d/72f/a3c/70d72fa3cd296669bb03563ca740fdb8.png)
Приложения Windows Store и Windows Phone получили новую функцию Add connected Service в Visual Studio, которая позволяет в несколько кликов подключить приложение к облачному бэкенду.
![image image](https://habrastorage.org/getpro/habr/post_images/0ef/a12/2c0/0efa122c046df7ae832b141b6b59f822.png)
Функция обращается к Windows Azure и позволяет выбрать определенный, созданный заранее мобильный сервис Windows Azure для интеграции с мобильным приложением.
![image image](https://habrastorage.org/getpro/habr/post_images/992/5ea/1fb/9925ea1fbf82a664526f495d545d94f3.png)
Каждое подключенное к Windows Azure мобильное приложение имеет новую возможность Visual Studio под названием Add a Push Notification Item, которая позволяет быстро добавить поддержку пуш-уведомлений.
![image image](https://habrastorage.org/getpro/habr/post_images/9d6/dd5/31e/9d6dd531e0a2f5a1a6061b8a487f0972.png)
Вызвав эту функцию разработчик запускает мастер, который позволяет подключиться к ассоциировать приложение с Windows Store,
![image image](https://habrastorage.org/getpro/habr/post_images/0f8/3ef/486/0f83ef486bd104daf19ad20d567aff8f.png)
настроить проект для работы с системой пуш-уведомлений
![image image](https://habrastorage.org/getpro/habr/post_images/af2/f65/4bb/af2f654bbd16cf2f31e4e96ca83b2065.png)
и сгенерировать код для работы с уведомлениями как на стороне облака в Windows Azure, так и на стороне приложения.
![image image](https://habrastorage.org/getpro/habr/post_images/0ea/353/0cc/0ea3530cc356f1899de9177faee2453c.png)
Доступ к сгенерированному на стороне бэкенда кода доступен в Visual Studio 2013 с помощью Server Explorer, который предлагает функции по работе с кодом и данными Windows Azure Mobile Services.
![image image](https://habrastorage.org/getpro/habr/post_images/1b3/578/615/1b35786150616bb356b3fbdab88db8a8.png)
С помощью Visual Studio 2013 вы можете, например, управлять разрешениями для любой из таблиц с данными в облачном бэкенде.
![image image](https://habrastorage.org/getpro/habr/post_images/3af/606/bc0/3af606bc0bac7a7efeb1be6b00709a86.png)
Из Visual Studio 2013 вы можете создавать новые таблицы в реляционном хранилище.
![image image](https://habrastorage.org/getpro/habr/post_images/30c/3ba/217/30c3ba217ad77d8b313ec3c77be12da7.png)
И затем редактировать их схему или управлять данными.
Тарифы и ценообразование
Ценообразование Windows Azure Mobile Services предлагает три тарифа: бесплатный тариф, стандартный и премиум-тарифы.
![image image](https://habrastorage.org/getpro/habr/post_images/e36/32e/c95/e3632ec95c3c58627dce44405c1469b5.png)
* отслеживается ежедневно
** Активные устройства – число устройств, которые установили ваше приложение из магазинов и сделали хотя бы один вызов вашего сервиса или приняли пуш-уведомление из мобильного сервиса в последние 30 дней, включая сегодняшний день. Траффик и пропускная полоса включены.
Тарифы различаются ценой и доступными для разработчиками мощностями, предлагая гибко подходить к применению бэкенда для мобильных приложений: получить за несколько минут и использовать его бесплатно в своем приложении, масштабировать сервис вверх и вниз по мере изменения его популярности.
Windows Azure Mobile Services предлагают SLA 99.9% для стандартного и пермиум тарифов, обеспечивая гарантированную надежность мобильного бэкенда.
Вы можете узнать больше подробностей о ценообразовании и скидках по указанной ссылке.
Пора подключить свои мобильные приложения к облаку Windows Azure
С анонсом коммерческой доступности Windows Azure Mobile Services пора подключить свои мобильные приложения к облаку Windows Azure!
Вы можете попробовать все замечательные возможности мобильного бэкенда в Windows Azure с помощью бесплатного триала.
Подписчики программы MSDN, партнеры Microsoft и участники BizSpark уже имеют в рамках своих подписок доступ к мощностям Windows Azure, просто активируйте их!
Облако как бэкенд для мобильных приложений — на русском языке
Для разработчиков мобильных приложений запущен большой раздел "Облако как бэкенд для мобильных приложений" центра разработчиков AzureHub.
В этом разделе сосредоточена информация и статьи на русском языке о разработке приложений на платформах Windows, iOS, Windows Phone и Android с облачным бэкендом в Windows Azure Mobile Services.
Обратитесь к разделу сейчас для того, чтобы узнать, как разработать или подключить готовое мобильное приложение к облаку Windows Azure Mobile Services.
Не пропустите
Не пропустите предыдущие анонсы обновлений платформы Windows Azure, которые выходят практически каждую неделю:
- Новости Windows Azure: мобильная разработка, мультфакторная аутентификация, MPEG-DASH, JWT, тесты и видео;
- Новости Windows Azure: анонсы, большие анонсы, мега-анонсы: Store, новые дата-центры, поминутная тарификация, BizTalk Services, AMQP, SSL в Web Sites, триалы и подписка MSDN, Training Kit;
- Обновление Windows Azure: .NET SDK 2.0, новые библиотеки, инструменты управления, диагностики и администрирования, training kit;
- Обновление Windows Azure: point-to-site подключения и другие улучшения виртуальных машин и сетей, облачных сервисов и выпуск Ruby SDK
- Обновление Windows Azure: широкая доступность виртуальных машин и сетей, SLA, увеличение памяти, уменьшение цен
- Active Directory и бэкапы в облаке, трейсинг сайтов и другие обновления Windows Azure;
- Обновление Windows Azure: Hadoop, Dropbox, Mercurial, PhoneGap;
- Обновления и новости платформы Windows Azure за месяц (февраль-март 2013);
- Облачная поддержка для приложений на Android;
- Обзор обновлений платформы Windows Azure за месяц: Media Services, Notification Hubs, VM Depot, Redis.
Полезные ссылки
Ниже вы найдете ссылки на ресурсы, которые помогут вам в использовании облачной платформы Microsoft:
- Бесплатный 30-дневный триал Windows Azure;
- Бесплатный доступ к ресурсам Windows Azure для стартапов, партнеров, преподавателей, подписчиков MSDN;
- Центр разработки Windows Azure (azurehub.ru) – сценарии, руководства, примеры, рекомендации по выбору сервисов и разработке на Windows Azure;
- Новостной канал Windows Azure TV на русском языке на YouTube;
- Последние новости Windows Azure — Twitter.com/windowsazure_ru;
- http://wazurr.ru – агрегатор контента по Windows Azure на русском и английских языках.
А если вы уже разрабатываете на Windows Azure или хотите найти разработчиков своего сервиса, посетите сервис appprofessionals.ru.
Мы будем рады ответить на ваши вопросы по адресу azurerus@microsoft.com. И ждем вас в Сообществе Windows Azure на Facebook. Здесь вы найдете экспертов (не забудьте задать им вопросы), фотографии и много-много новостей.
Видео-записи докладов Windows Azure Summit и видео-интервью, которые были проведены во время большой облачной конференции. Доклады конференции DevCon 2013 на тему Windows Azure вы можете найти тут.