Microsoft SWIT 2013: о настоящем и будущем

29 апрель, 2013 - 11:20Игорь Дериев

25-26 апреля в Киеве прошла третья конференция Microsoft SWIT, собравшая без малого тысячу человек. Это крупнейшее мероприятие, которое Microsoft проводит в Украине, и интерес к нему со стороны отечественных разработчиков и ИТ-специалистов неизменно растет.

Впрочем, рекордным приростом аудитории в этом году похвастать не получится, причем, по совершенно прозаичной причине. Нынешнее количество участников — фактически предел для выставочного центра ACCO International, так что впервые продажа билетов на Microsoft SWIT была прекращена уже за неделю до ее начала. По словам организаторов, в Киеве непросто подобрать адекватное помещение, где можно было бы организовать достаточно вместительные залы для одновременного проведения нескольких докладов.

Microsoft SWIT 2013: о настоящем и будущем

Джон Шевчук: «Мы стоим на пороге коренных трансформаций ИТ»

Без небольших накладок и в этот раз не обошлось, пришлось менять местами потоки по разработке и Windows 8, т.к. желающих попасть на первый оказалось больше. Интересно, что организаторы смогли оперативно сориентироваться в том числе и благодаря информации из Twitter — хороший пример применения социальных сетей «в мирных целях». Справедливости ради надо отметить, что конференция взрослеет и организация ее становится все лучше. В этом году регистрационные карточки можно было распечатать самостоятельно, а для студентов была выделена отдельная стойка регистрации — в результате, никакой прошлогодней толчеи.

Андрей Терехов, директор департамента стратегических технологий «Майкрософт Украина», рассказал, что в компании весьма внимательно прислушиваются к отзывам посетителей и стараются максимально их учитывать в организации конференции и формировании ее тематического наполнения. Так, в этом году впервые были предложены лабораторные работы по созданию ПО для современных программных платформ Microsoft, прежде всего, Windows Azure. Список выступающих также в значительной степени формировался на основе обратной связи, поскольку для многих значение имеет даже не столько заявленная тема, сколько авторитет докладчика.

Открыл мероприятие Джон Шевчук, один из весьма немногочисленных сотрудников Microsoft, имеющих статус Microsoft Technical Fellow, ответственный за евангелизм платформ разработки Microsoft. В своем выступлении он обратил внимание на то, что новые технологии всегда отвечали реальным вызовам, стоящим перед человечеством. В контексте ИТ таковыми сегодня являются многообразие вычислительных устройств и безудержный рост данных. Чтобы справиться с ними, Microsoft активно развивает естественные интерфейсы (сенсорные, голосовые, жестовые), а также перевела все свои операционные системы фактически на единое ядро и общую программную модель. Это упрощает переносимость кода и позволяет применять одни и те же инструменты и приемы для создания приложений под устройства любых форм-факторов. Также особую роль в стратегии Microsoft играет платформа Windows Azure, которая может не только применяться для эффективной обработки больших массивов данных, но и служить своеобразным связующим звеном между устройствами на различных платформах, в том числе и созданными не Microsoft. Все эти тезисы подкреплялись наглядными демонстрациями, которые докладчик выполнял собственноручно.

Своеобразным логическим продолжением идей Джона Шевчука стал ключевой доклад второго дня, в рамках которого Александр Лазарев, инженер по программным решениям Intel, поднял вопрос энергоэффективности приложений. По его информации, снижение энергопотребления современными вычислительными устройствами происходит почти исключительно благодаря совершенствованию аппаратной части, тогда как ПО остается все таким же несовершенным и «прожорливым». Причем, наиболее существенной проблемой является использование ресурсов не в активной фазе, а в фоне, от чего в значительной степени зависит автономность сегодняшних мобильных устройств. Александр Лазарев познакомил аудиторию с различными инструментами и методами анализа и оптимизации энергопотребления. Любопытно, что для многих поднятая проблематика оказалась достаточно неожиданной, во всяком случае вопросы из зала вроде «А не могли бы разработчики платформ избавить нас от этой ‘головной боли’?» достаточно показательны.

Microsoft SWIT 2013 строилась из четырех параллельных потоков, посвященных, соответственно, Windows 8, облачным вычислениям, разработке приложений, безопасности и управлению. 50 докладов охватили все основные платформы и технологии Microsoft, некоторые были посвящены реальным проектам. Так, желающие смогли познакомиться с историей создания сервиса News360, его архитектурой и проблемами, с которыми столкнулись его разработчики. Это одно из крупнейших на сегодня решений на базе Windows Azure не только в Восточной Европе, но и во всем мире. News360 представляет собой систему агрегации и персонализации новостей, ежедневно отслеживающую 200 тыс заметок из 30 тыс СМИ и 2 млн сообщений из социальных сетей и обслуживающую уже 3 млн пользователей. Поток данных оценивается в 50 ГБ/ч и его обработка оказалась неплохим испытанием как для самих разработчиков, так и для облачной модели.

Для тех, кто пропустил полезный доклад или вовсе не смог попасть на конференцию, видеозаписи выступлений со временем будут выложены на сайте www.msswit.in.ua.