260 likes | 504 Views
Погружение в Windows Azure для разработчика. Владимир Юнев эксперт по стратегическим технологиям vyunev@microsoft.com Microsoft. # azuresummit. Содержание. Бэкенд для мобильных разработчиков Быстрый старт для веб-разработчиков Готовая платформа для медиа-проектов
E N D
Погружение в Windows Azure для разработчика Владимир Юнев эксперт по стратегическим технологиям vyunev@microsoft.com Microsoft
Содержание Бэкенд для мобильных разработчиков Быстрый старт для веб-разработчиков Готовая платформа для медиа-проектов Интеграция между уровнями решения История успеха: ERP с мировым именем
Бэкенд для мобильных разработчиков Mobile Services
Windows Azure Mobile Services Авторизация Microsoft Account, Facebook, Twitter, Google, свой провайдер Хранение данных Реляционные данные, автоматическое изменение схемы Push-уведомления Windows 8, Windows Phone, iOS, Android coming soon Серверный код JavaScript, обработка событий, доступ к ресурсам, планировщик задач
Планировщик задачMobile Services Демонстрация
Быстрый старт для веб-разработчиков Windows Azure Web Sites
Windows Azure Web Sites Быстрый старт проекта без затрат .NET, PHP, Node.js, Python Готовые шаблоны популярных CMS .NETForge, Drupal, Orchard CMS, Joomla, DotNetNuke, etc Непрерывная интеграция TFS, Git, GitHub, BitBucket Масштабирование за секунды От free до 10 x (4 core+7Gb RAM)
Быстрый старт и масштабирование приложения с нуля Демонстрация
Готовая платформа для медиа-проектов Media Services
Windows Azure Media Services Загрузка REST API, batch upload, Windows Azure Blob, Portal upload Кодирование и доставка Встроенные и свои кодеки, адаптивные форматы стриминга, резервирование мощностей, динамическая упаковка Потребление Windows 8, iOS, Xbox, Flash, Silverlight, Windows Phone, Android, Embeddedготовые плееры и фреймворки для всех платформ
Обработка видео Демонстрация
Интеграция между уровнями решения Service Bus
Windows Azure Service Bus Queues очереди сообщений, клиенты с переменным доступом к сети, выравнивание и балансировка нагрузки Topics and Subscription подписка множества клиентов на рассылку сообщений Relays доступ к сервисам и данным предприятия находящимся за NAT и Firewall NotificationHubs уведомления миллионам подписчиковна все платформы
Отправка сообщений и уведомлений Демонстрация
Григорий Поваров General Manager, OEM gpovarov@acumatica.com
О компании Основана в 2007 году Сильная команда инвесторов и партнеров AlmazCapital (В портфеле Яндекс, Parallels, Qik) Visma(#1 ERP вендор в Скандинавии, оборот 1+ млрд. $) R&D офис в Москве Сотни клиентов по всему миру
Архитектура решения Azure load balancer Instances Instances SQL Azure Services
Архитектурарешения Azure Cloud Instance Horizontal ERP Redistributable package ISV Solutions Frontend Backend Acumatica Platform ISV Schema Extensions Application tables Windows Azure SQL Database DB
Высокая плотность решений Облачные приложения на базе Acumatica Studio эффективно используют ресурсы Windows Azure 30 heavy users на 1 CPU на 1 Gb RAM.
Примеры решений Back-end ORDER > CONFIRMATION > INVOICE > PAYMENT > SHIPMENT >FULFILLMENT eRecyclingCorps Продажа сотовых телефонов Отслеживание каждого серийного номераЗа сутки обрабатывает 50 000 серийных номеров Youngevity Продажа косметики через интернет Обработка более 4 500 заказов в деньБолее 10 000 наименований товаров, 6 складов
Миграция в Azure с Acumatica Studio JAMIS SOFTWARE Софт для гос. заказов в США Написали на COBOL’e25 лет назадCложная бизнес-логика (сотни экранных форм)Легко перенесли свои приложения в cloud/browser/mobile
Григорий Поваров General Manager, OEM gpovarov@acumatica.com
Заключение Windows Azure для разработчиков: поддерживает любые сценарии проектов позволяет быстро и без затрат начать проект предлагает удобные инструменты и сервисы берет на себя все задачи инфраструктуры масштабируется по требованию гарантирует избыточную надежность
Владимир Юнев эксперт по стратегическим технологиям, Microsoftvyunev@microsoft.comTwitter - @XaocCPSFacebook – facebook.com/yunevBlog – blogs.msdn.com/b/vyunev Всем спасибо! Ваши вопросы WindowsAzure.com AzureHub.ru