Msdevcon.ru#msdevcon. STREAMINSIGHT И WORKFLOW. АНАЛИЗ ДАННЫХ НА ЗЕМЛЕ И В ОБЛАКЕ ДЛЯ МОНИТОРИНГА КРИТИЧЕСКИ ВАЖНЫХ ПОКАЗАТЕЛЕЙ Вячеслав Васильев.

Презентация:



Advertisements
Похожие презентации
Microsoft TechDays Людмила Шайкина Quarta Consulting
Advertisements

Msdevcon.ru#msdevcon. OPEN SOURCE РЕШЕНИЯ В ОБЛАКЕ WINDOWS AZURE Воркачёв Владимир.
Новые продукты Microsoft для повышения качества и эффективности образования Амит Миталь Старший вице-президент Microsoft по развитию социальных проектов.
Microsoft TechDays Евгений Марченков Эксперт по технологиям разработки ПО Microsoft.
Microsoft TechDays Павел Маслов MVP, Directory Services.
Валерия Казбан, менежер по работе с государственным сектором, Майкрософт Украина Опыт внедрения концепции е- управления Майкрософт Украина: локальные особенности.
Microsoft TechDays Виталий Дильмухаметов
Microsoft TechDays Леонид Шапиро MCT ЦКО «Специалист»
Microsoft TechDays Константин Трещев MCITP: Enterprise Administrator
На примере одного дня из жизни руководителя. Поездка в Милан.
Microsoft TechDays Марат Бакиров Эксперт по разработке ПО Microsoft
Innovation Day. 12 основных фактов о SaaS-бизнесе Оценка стоимости размещения в Azure.
Taтьяна Знаменская Здравоохранение и социальные службы. Microsoft Центральная Европа.
DevCon12 // msdevcon.ru #msdevcon мая, 2012 г. Microsoft.
Microsoft TechDays Богомолов Алексей MCP
Ромуальд Здебский Microsoft.
Msdevcon.ru#msdevcon. ВЗГЛЯД РАЗРАБОТЧИКА: WINDOWS AZURE IAAS Воркачёв Владимир.
Вычислительные ресурсы и приложения доступные через Интернет в виде сервисов Облачные вычисления.
Microsoft TechDays Никоноров Евгений разработчик EPAM Systems.
Microsoft TechDays Дмитрий Рудых.
Транксрипт:

msdevcon.ru#msdevcon

STREAMINSIGHT И WORKFLOW. АНАЛИЗ ДАННЫХ НА ЗЕМЛЕ И В ОБЛАКЕ ДЛЯ МОНИТОРИНГА КРИТИЧЕСКИ ВАЖНЫХ ПОКАЗАТЕЛЕЙ Вячеслав Васильев

Содержание Проблема анализа критически важных данных Показатели здоровья человека On-premise решение Спортзал с инструктором Спортзал без инструктора Hybrid и Cloud решения

Проблема анализа критически важных данных Контрол состояния здоровья человека

Параметры состояния здоровья человека Воздействие на организм Физические упражнения, диета, лекарства, режим, окружающая среда и т.д. Ответ организма на воздействие Частота сердечных сокращений (ЧСС, Пульс), артериальное давление, биохимические показатели крови, самочувствие и т.д. Контроль состояния здоровья Наблюдение за балансом воздействие-ответ Своевременное реагирование, когда параметры выходят за границы нормы

Пример – диагностика сахарного диабета Параметр – содержание глюкозы в плазме крови Из книги А.А.Кишкун «Клиническая лабораторная диагностика»

Пример – занятия фитнесом Показатели состояния здоровья ЧСС (Пульс) Баланс питания (килокалории) Воздействие на организм Питание и физические нагрузки Ответ организма на воздействие На физическое воздействие – увеличение ЧСС На питание – увеличение веса, мышечной массы и т.д.

Изменение пульса (ЧСС) Ответ организма на изменение положения

Мониторинг состояния здоровья On-premise решение

Цель Главная цель – не навредить здоровью человека Все параметры должны находиться в пределах нормы Цель 2 – улучшение состояния здоровья Физическая активность, активный образ жизни Правильное сбалансированное питание

Архитектура системы мониторинга

Архитектура StreamInsight

Основные сущности StreamInsight

StreamInsight – Создание приложения

StreamInsight – Подключение клиента

StreamInsight – Client Code

StreamInsight - отладчик

DEMO Спортзал с инструктором Используем StreamInsight

Спортзал без инструктора Используем Workflow

Цель Дать пользователю постоянную возможность контролировать свою физическую активность – дома, на стадионе, на отдыхе, на работе.

Фитнес упражнение Атлет (пациент) Возраст, Вес, Рост, Пол Определение целевых границ ЧСС (Метод Карвонена) ЧСС в состоянии покоя - ЧССпок Максимальный ЧССмакс = 220 – Возраст Нижняя и верхняя границы целевой зоны тренировки ЧССниж = ЧССпок + (ЧССмакс – ЧССпок)*0.5 ЧССверх = ЧССпок + (ЧССмакс – ЧССпок)*0.95

Workflow + WP7

Rx (Reactive Extensions) -.Net, WinRT, WP

Rx – работа с массивами

Архитектура hybrid-решения

DEMO Спортзал без инструктора Hybrid -решение

Спортзал везде и всегда Cloud-решение

Цель Все предыдущие цели + беспрецедентная надёжность и безопасность, обеспечиваемые облаком Azure.

Архитектура Очереди Хранилища Сервисная шина SQL Azure Mobile services ….

Workflow и StreamInsight в облаке Azure Виртуальная машина Azure с установленным AppFabric for Windows Server Виртуальная машина Azure с установленным Workflow Manager 1.0 StreamInsight – проект Austin (CTP)

Что изменится с использованием высоких технологий в области анализа критически важных данных? В области здравоохранения и здорового образа жизни

Проблемы Каждый год на занятиях физкультурой в школах умирают ученики (наиболее вероятная причина – физическая нагрузка без учёта индивидуального состояния здоровья ученика). Современные системы экспресс анализа биологических материалов уже имеют цифровой формат обмена данными, но диагностика по-прежнему проводится вручную. У населения имеется большое количество медицинских приборов бытового уровня (термометры, тонометры и др.), но результаты не анализируются должным образом.

Решения Технологии StreamInsight, Rx и Workflow обеспечивают реализацию гибких систем автоматического мониторинга состояния здоровья человека. Технологии хостинга Workflow – AppFabric for Windows Server, Workflow Manager обеспечивают надёжное исполнение Workflow как в on-premise, так и в гибридной или полностью облачной среде Azure. Знакомые разработчикам технологии.NET, LinQ и среда Microsoft Visual Studio 2012 обеспечивают комфорт и эффективность процесса разработки.

Ресурсы StreamInsight Team blog: blogs.msdn.com/b/streaminsightblogs.msdn.com/b/streaminsight Home page: Reactive Extensions (Rx) Rx Home: Rx Source Code: Rx Introduction: Workflow Workflow: msdn.com/workflowmsdn.com/workflow AppFabric for Windows Server: msdn.com/appfabricmsdn.com/appfabric

Дополнительные ресурсы Roman Schindlauer – blogs.msdn.com/b/streaminsightblogs.msdn.com/b/streaminsight Richard Seroter - seroter.wordpress.comseroter.wordpress.com Steve Danielson, Ron Jacobs LinQPad –

Контакты Вячеслав Васильев ООО Красный Угол

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.