Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Управляем устройствами из azure

Содержание

Немного о себеСергей БогулянСтарший разработчик, JSC “Arcadia Inc.”РазработкаУправление командойSCRUMsergey.bogulyan@arcadia.spb.ru
Управляем устройствами из AzureСергей Богулян, Arcadia Немного о себеСергей БогулянСтарший разработчик, JSC “Arcadia Inc.”РазработкаУправление командойSCRUMsergey.bogulyan@arcadia.spb.ru Продукт и требованияДоступ к центральному сервису с любого устройстваПрименение корпоративной политики на Выбор технологийResponsive design ПроцессWeb ServerInternetApplicationsPlay Старт/Стоп Web RoleDB10 secSchedule ManagerРанний прототип НедостаткиНеоптимальная работа с даннымиНизкая точность отслеживания событийОтсутствие возможности горизонтального масштабирования Масштабирование в Azure Azure Service Bus Очередь Взаимодействие модулей Масштабирование планировщика Continuous AZURE JobDBPlanned Checks Table1 secSchedule Worker RoleSchedule Worker RoleSchedule Worker RoleSchedule Мониторинг активности Масштабирование SignalR Горизонтальное масштабированиеи SignalR сообщения?? Azure SignalR Backplane Разделы Управляем PC (Windows) Особенности управления PC (Windows)Ограничения в доступе из управляющего сервисаПоддержка браузеров (отдельное расширение)Управление доступом через Firewall Управляем AndroidСервер GoogleMobile Device1. РегистрацияWEB Server(Device Token)2. Device Token3. Отправка Device Token5. Особенности управления AndroidГарантированное время доставки Push-Notification - 30 minИспользование подхода SignalRПри слабом Управляем iOSMobile Device Management подходПрименение профилей (Over-The-Air Profile delivery)Supervised режимЛокальный Proxy в фоновом процессе Результат	Плата за требуемые ресурсыМасштабирование без остановки сервисаUptime 99.9 % (Basic/Premium план)Автоматическое возобновление Вопросы	Email: sergey.bogulyan@arcadia.spb.ruSkype: sergey.bogulyan
Слайды презентации

Слайд 2 Немного о себе
Сергей Богулян

Старший разработчик, JSC “Arcadia Inc.”

Разработка
Управление

Немного о себеСергей БогулянСтарший разработчик, JSC “Arcadia Inc.”РазработкаУправление командойSCRUMsergey.bogulyan@arcadia.spb.ru

командой
SCRUM


sergey.bogulyan@arcadia.spb.ru


Слайд 3 Продукт и требования
Доступ к центральному сервису с любого

Продукт и требованияДоступ к центральному сервису с любого устройстваПрименение корпоративной политики

устройства
Применение корпоративной политики на доступ к интернету на любом

из подключенных к системе устройств
Поддержка большого количества пользователей
Доступность сервиса 24/7

Слайд 4 Выбор технологий
Responsive design

Выбор технологийResponsive design

Слайд 5 Процесс
Web Server
Internet
Applications
Play Старт/Стоп

ПроцессWeb ServerInternetApplicationsPlay Старт/Стоп

Слайд 6 Web Role
DB
10 sec
Schedule Manager
Ранний прототип

Web RoleDB10 secSchedule ManagerРанний прототип

Слайд 7 Недостатки
Неоптимальная работа с данными

Низкая точность отслеживания событий

Отсутствие возможности

НедостаткиНеоптимальная работа с даннымиНизкая точность отслеживания событийОтсутствие возможности горизонтального масштабирования

горизонтального масштабирования


Слайд 8 Масштабирование в Azure

Масштабирование в Azure

Слайд 9 Azure Service Bus

Azure Service Bus

Слайд 10 Очередь

Очередь

Слайд 11 Взаимодействие модулей

Взаимодействие модулей

Слайд 12 Масштабирование планировщика

Масштабирование планировщика

Слайд 13 Continuous AZURE Job
DB
Planned Checks Table
1 sec
Schedule Worker Role
Schedule

Continuous AZURE JobDBPlanned Checks Table1 secSchedule Worker RoleSchedule Worker RoleSchedule Worker

Worker Role
Schedule Worker Role
Schedule Worker Role
User ID to Check
Date

range query

Web Role


Слайд 14 Мониторинг активности

Мониторинг активности

Слайд 15 Масштабирование SignalR

Масштабирование SignalR

Слайд 16 Горизонтальное масштабирование
и SignalR сообщения
?
?

Горизонтальное масштабированиеи SignalR сообщения??

Слайд 17 Azure SignalR Backplane

Azure SignalR Backplane

Слайд 18 Разделы

Разделы

Слайд 19 Управляем PC (Windows)

Управляем PC (Windows)

Слайд 20 Особенности управления PC (Windows)
Ограничения в доступе из управляющего

Особенности управления PC (Windows)Ограничения в доступе из управляющего сервисаПоддержка браузеров (отдельное расширение)Управление доступом через Firewall

сервиса
Поддержка браузеров (отдельное расширение)
Управление доступом через Firewall


Слайд 21 Управляем Android
Сервер Google
Mobile Device
1. Регистрация
WEB Server
(Device Token)
2. Device

Управляем AndroidСервер GoogleMobile Device1. РегистрацияWEB Server(Device Token)2. Device Token3. Отправка Device

Token
3. Отправка Device Token
5. Notification
4. Send Push Notification



Слайд 22 Особенности управления Android
Гарантированное время доставки Push-Notification - 30

Особенности управления AndroidГарантированное время доставки Push-Notification - 30 minИспользование подхода SignalRПри

min

Использование подхода SignalR

При слабом сигнале сети – частое переподключение




Слайд 23 Управляем iOS
Mobile Device Management подход
Применение профилей (Over-The-Air Profile

Управляем iOSMobile Device Management подходПрименение профилей (Over-The-Air Profile delivery)Supervised режимЛокальный Proxy в фоновом процессе

delivery)
Supervised режим
Локальный Proxy в фоновом процессе


Слайд 24 Результат
Плата за требуемые ресурсы
Масштабирование без остановки сервиса
Uptime 99.9

Результат	Плата за требуемые ресурсыМасштабирование без остановки сервисаUptime 99.9 % (Basic/Premium план)Автоматическое

% (Basic/Premium план)
Автоматическое возобновление сервиса в случае сбоя
Простое управление

ресурсами и сервисами






  • Имя файла: upravlyaem-ustroystvami-iz-azure.pptx
  • Количество просмотров: 92
  • Количество скачиваний: 0