Drive your career as React Developer with Symphony Solutions!
×Закрыть

Конференция Microsoft Ignite 2016: что нас ждёт в будущем?

В этом году мы с моим коллегой Евгением Ракитой посетили самое масштабное мероприятие, которое только можно себе вообразить — речь о конференции Microsoft Ignite 2016. Официальной информации о количестве участников нам найти не удалось, но некоторые источники заявляют число 23 000.

За 5 дней конференции было проведено более 800 сессий, и все доклады были сосредоточены вокруг двух основных тем — эволюция Windows и дальнейшее развитие облачных технологий, и IoT. Основными моментами мы хотим поделиться с вами.

Итак, 20 лет назад компания Microsoft выпустила ОС Windows. Все эти годы Microsoft решает две задачи: эффективное управление ИТ ресурсами и улучшение работы бизнеса. За 20 лет очень много изменилось в мире: сначала были ОС для предприятий, потом — для датацентров, теперь — для облака, куда мы уже практически перешли. Раньше была реализована система с GUI — с графическим интерфейсом, потом появился Server Core, без UI и затем появился уже Nano Server — минимальная версия ОС, которая в разы меньше времени и места занимает на загрузку и инсталляцию. Например, всего 36 секунд требуется, чтобы собрать образ виртуальной машины из дистрибутива. Инсталлируется интересным образом: образ для виртуальной машины с нано-сервером собирается при помощи скрипта на PowerShell, куда мы можем сразу добавить разнообразные компоненты ОС. В зависимости от нужд мы сразу получаем нужный образ. Управлять им можно традиционным способом: есть все те же компоненты, модули, как и в традиционном сервере, доступно всё, что и для большого сервера, только проще, меньше и быстрее.

Сейчас мы наблюдаем эволюцию виртуальных машин: от физической машины через Hyper-V до защищенных виртуальных машин. Возможности Hyper-V сервера были высоки еще в 2010-2012 версиях, но в 2016 они были значительно расширены.

Когда-то у нас не было ни безопасной загрузки, ни шифрования, и с виртуальными машинами та же история. BitLocker и TPM позволили легко организовать шифрование дисков. Соответственно, необходимым и логичным шагом было внедрение некоего аналога TPM модуля, чтобы защищать виртуальные машины. Виртуальные машины, которые базируются на Hyper-V 2016, поддерживают vTPM, который позволяет шифровать виртуальные машины при помощи BitLocker.

Miscrosoft и Windows всегда ругали за то, что всё нужно делать при помощи графического интерфейса, то ли дело Linux, где всё можно делать командами. Сейчас же Linux весь графический, его можно поставить и работать, практически не используя командную строку. Для того, чтобы писать скрипты и автоматизировать рутинную работу в среде Windows, довольно давно появился язык PowerShell. Были разные версии для Exchange сервера и Windows, затем PowerShell стал единым и эволюционировал до инструментария, который не уступает скриптовым языкам. 5я версия, доступная на Windows Server 2016, включает огромное количество команд, которые позволяют управлять всем, чем можно придумать.

И конечно, нельзя не упомянуть про Windows 10 IoT. Уже сейчас существует несколько версий этой операционной системы для разных устройств — от маленьких и недорогих, до мощных индустриальных девайсов. Предлагается более или менее живая инфраструктура: средства разработки, которые позволят создавать приложения для Windows 10 IoT, с поддержкой стандартных языков инструментов. Технологии, которые использовались в «больших» версиях Windows 10, будут использоваться и здесь: контроль кода, Secure Boot и так далее. Были различные демонстрации, на которых данные собирались и представлялись в визуальном виде, но я пока не готов сказать насколько активно это будет использоваться под Windows 10.

Для управления этими разнообразными устройствами предлагается три редакции Windows 10 IoT:

• Enterprise — полностью совместима с ОС для настольных компьютеров и предназначена для таких устройств как банкоматы, тонкие клиенты, POS-устройства и пр.;

• Mobile — предназначена для мобильных устройств, таких как переносные портативные терминалы;

• Core — разработана для устройств, которые вообще могут не иметь дисплея, вроде робототехнических изделий, систем домашней автоматизации, датчики разных типов и пр.

То есть можно сказать, что Windows продолжает активно развиваться, весьма понятным и логичным сегодня путем: облачные сервисы и интернет вещей.

О втором хочется поговорить подробнее, поскольку, во-первых, этому направлению было уделено особое внимание на конференции, а во-вторых, Microsoft, конечно же, представлял свою разработку.

Тема IoT на слуху у всех, имеет своих поклонников и противников, тем не менее, это данность, с которой мы живем в данный момент, и с которой нам предстоит существовать в ближайшие годы. Всё, что имеет какие-то датчики, всё должно быть взаимосвязано и в мире должна наступить полная гармония

В защиту этой концепции говорит то, что крупные игроки так или иначе ее развивают. IBM разрабатывают вычисления на базе Watson IoT Platform, если взять разработки Google для Android, если взять концепцию, которая называется «Интернет всего» компании Cisco, или железо, которое разрабатывает Intel — так или иначе все они инвестируют в эту идею.

Пара слов об истории IoT — в 1999 году, работник Procter & Gamble Kevin Ashton, который занимался вопросами улучшения транспортной логистики, в презентации впервые использовал данный термин. В этом же году на базе лаборатории MIT был создан центр, специализирующийся на радиочастотной идентификации и сенсорных технологиях. Это и можно считать отправной точкой развития и расширения концепции «интернет вещей» в мире. Официально начальную дату IoT (опять же, это очень условно) положила компания Cisco, которая провела подсчет соотношения количества людей к количеству девайсов, и когда в 2007 году второе число стало больше, у нас появился не интернет людей, а интернет вещей. Дальше пошли прогнозы, Cisco заложила цифру в 50 млрд девайсов к 2020 году. Предполагается, что так или иначе эти девайсы будут входить в интернет, обмениваться данными. Огромное их количество предполагает, что нужно будет разрабатывать концепцию их взаимодействия друг с другом.

Можно сказать, IoT — это связь, расчет и коммуникация. Вначале считалось, что всё прекрасно, всё будет работать и человек будет просто наслаждаться плодами взаимодействия устройств. Потом ожидания сменились пониманием того, что не всё так радужно. В 2013 году был подъем, в 2014 — пик, потом — большое разочарование и вот сейчас мы выходим на нормальный рабочий уровень. Под этим понимается начало практического внедрения концепций IoT в нашу жизнь. Мы уходим от фантастических представлений о возможности беспрепятственного взаимодействия «всего со всеми» к практическому применению в производстве результатов работы различных устройств, интегрированных во «всемирную паутину». На конференции приводились примеры такого использования. Один из них — контроль за работой холодильного оборудования в Германии, где данные с сенсоров на холодильниках, передаются и обрабатывается силами Azure с подготовкой готовых решений и прогнозов для операторов данного оборудования.

Четыре момента, которые являются причиной большого разочарования, и которые должны выводить людей на более прагматичный вариант работы:

1. Огромное количество разных протоколов взаимодействия — выясняется, что ранее никто об этом не задумывался. Девайсы работают по своим протоколам, взаимодействия нет.

2. Вопрос безопасности. Тоже уже притча во языцех — когда умные холодильники подключаются к PornoHub, из-за сбоя в вай-фай роутере, невозможно войти в квартиру и т.д. и т.п.

3. Третий пункт оказался неожиданным, когда его озвучили на конференции — замена питания. Казалось бы, наставить сенсоров — дело простое, но не всегда есть возможность поддерживать их работоспособность.

4. Психологическая невосприимчивость людей к тому, чтобы разрешить кому-то управлять своей микроволновкой, телевизором, безопасностью. Что имеет место, поскольку связано со вторым пунктом.

На этой конференции Microsoft усиленно развивал идею своей разработки — Azure IoT Suite. Они приводили цифры, ясное дело, что они для презентации и насколько отражают истинную суть вещей — неясно. Тем не менее, они оптимистичны. Azure Suite предлагает готовые решения для интернета вещей, предполагая, что система будет разбита на три сущности. Мы имеем датчики, сенсоры, которые отправляют данные в облако, причем предполагается, что облако не только набирает эти данные, но и проводит расчеты. Здесь много внимания уделяется machine learning, которое непосредственно задействовано в обработке этой информации и выдачи в третью часть — результат для конечного пользователя.

Таким образом, работа с направлением IoT и Azure Suite в частности, представляется не только целесообразной с точки зрения исследований, но и практически необходимой, учитывая быстрый рост как рынка устройств, так и IT cегмента, обслуживающего этот рынок.

Столь масштабную конференцию сложно описать в нескольких абзацах, поэтому мы рекомендуем вам посетить ее самим в следующий раз! ;)

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

А было ли что-то про оправдание(причины) слежения за пользователем и посылку личной информации без его ведома?

Сеесий было много, на тех, что были мы — не поднимался этот вопрос. В принципе, про это МС говорила и так много ранее. Да и, честно говоря, это деалось и другим вендорами и много раньше. Если у человека есть мобильный телефон и банковская карта — о нем уже и так все известно :)

Если у человека есть мобильный телефон и банковская карта — о нем уже и так все известно :)

Телефон и карту — добровольно оформляют. И в принципе, они безопасны (симку вообще без привязке к личности можно использовать). А вин10 без ведома пользователя отсылает его данные. А это — как раз вопрос безопасности и нарушения права на личную жизнь пользователей.
Miscrosoft и Windows всегда ругали за то, что всё нужно делать при помощи графического интерфейса, то ли дело Linux, где всё можно делать командами. Сейчас же Linux весь графический, его можно поставить и работать, практически не используя командную строку.

Каким он был «графическим» в 2001-ом, таким он и остался. То и дело консоль открываю и «Дыр бул щыл!» до победного, заклинание за заклинанием.

Ну я то имел в виду, что нынче уровень подготовки для использования линукса требуется значително ниже, чем было 15-20 лет назад...

Подписаться на комментарии