Введение в основные сервисы для разработки и инфраструктуры для быстрого старта проекта.
Веб-разработка
Мобильная разработка
Очереди
Traffic Manager
IoT
Azure CLI
ALM Test Forum 2015 - Инструменты тестирования Microsoft – в облаке и локально
Облако Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры для быстрого старта проекта
1. Облако Microsoft Azure
введение в основные сервисы для разработки и
инфраструктуры для быстрого старта проекта
Александр Белоцерковский
эксперт по стратегическим технологиям
Microsoft
8. Обзор Azure Mobile Services
Windows Store
iOS
Android
Xamarin
Windows Phone 8
iOS
Android
HTML5/JS
Open Source SDK
Source
Control
Scripting:
table,
scheduled
& custom
API
REST API
Facebook Twitter Microsoft Google
Active
Directory
SQL
Table
Storage
Blob
Storage
WNS & MPNS APNS GCM
Mongo
DB
10. Сценарий №1: хранение данных
Бэкенд - SQL Database
Реализуется через серверную логику:
Мультитенантность через партиционирование
Управление данными:
Портал управления Microsoft Azure
SQL Portal, SQL Management Studio
REST API
CLI
11. Хранение данных: REST API
Действие HTTP Verb URL
Create POST /Apartment
Read GET /Apartment?$filter=id%3D42
Update PATCH /Apartment/id
Delete DELETE /Apartment/id
https://mobileservice.azure-mobile.net/tables/*
17. Сервис Azure Traffic Manager
Высокая доступность приложений и
сервисов
• мониторинг размещенных служб
и автоматическая отработка отказа
при сбое службы
• перенаправление траффика в другое
размещение
Запуск быстрых приложений
• обработка запросов конечных пользователей
с помощью службы, ближайшей к ним
с точки зрения задержки в сети
Низкая стоимость
• от $0.375 за миллион перенаправлений
• Интеграция с механизмом кеширования
ASP.NET
North
Europe
US West
North America Europe
19. Service Bus Relays
доступ к сервисам и данным предприятия
находящимся за NAT и Firewall
Service Bus Queues
клиенты с переменным доступом к сети
выравнивание и балансировка нагрузки
Service Bus Topics and Subscriptions
подписка множества клиентов
на рассылку сообщений
21. Event Hub – это pub/sub ingestion service
Много устройств: > миллиона источников (HTTP/AMQP/(MQTT)
Частота: > EventData data ingress/second
Объем данных: > GB/s на вход
Модель коммуникаций: Pub-sub
Безопасность: SAS, токены
Долговечность: событие живет до 30 дней
Латентность: 50ms, <10ms