Второго и третьего декабря в Киеве состоялась конференция Microsoft SWIT 2010. Без всякого сомнения, это было крупнейшее мероприятие Microsoft, проведенное за последние годы в Украине. Пожалуй, в чем-то его можно считать аналогом российской «Платформы…», которая проводится вот уже 12 лет подряд.

В течение двух дней участники могли услышать более чем 30 докладов по новейшим технологиям Microsoft, таким как Windows Azure,Windows Phone 7, SharePoint 2010, System Center, Visual Studio и другим; увидить собственными глазами устройства Windows Phone 7. Кроме того, они имели возможность непосредственно оценить развлекательные и игровые технологии Microsoft, такие как Xbox, Kinect и Zune.

Кстати, технология Kinect (ранее известная под кодовым названием Natal) была показана в Украине впервые. С помощью оптической стереосистемы она позволяет отслеживать движения человека в реальном времени и управлять движениями игровых персонажей. Этот проект в тестовом режиме был представлен Microsoft в 2009 г., а в начале нынешнего ноября начались поставки ПО и видеосенсоров в США. По данным Microsoft, за первые десять дней продан 1 млн. сенсоров, до конца года ожидается рост этого показателя до 5 млн.

Программа конференции была поделена на три трека по 12 докладов в каждом – по разработке, архитектуре и администрированию с использованием продуктов Microsoft. На SWIT 2010 были приглашены докладчики из различных подразделений головного офиса Microsoft и региональных офисов, а также независимые эксперты.

В мероприятии также приняли участие ИТ-профессионалы, известные в украинском ИТ-сообществе: это MVP (Microsoft Most Valuable Professionals) и MSP (Microsoft Student Partner). Их присутствие на стендах «Вопросы и Ответы» позволило посетителям Microsoft SWIT 2010 получить ответы на все практические вопросы.

Первый и третий треки докладов были ориентированы на разработчиков. Среди тем выступлений превалировали разработка приложений для Windows Phone 7, создание веб-приложений с помощью ASP.NET, построению решений для SharePoint 2010. Также было уделено внимание и разработке программ на базе весьма экзотического сегодня языка F# (произносится эф-шарп). Этот язык был рожден в недрах Microsoft Research, в настоящее время его разработку ведет Microsoft Developer Division. Он распространяется вместе с .NET Framework как часть Visual Studio 2010. Причиной его популяризации является тот факт, что F# в некоторых случаях более удобен и прост в сравнении с другими объектно-ориентированными языками, особенно при решении задач, которые используют математический стиль программирования. Третий поток докладов, посвященный ALM (Application Lifecycle Management) и инновационным технологиям, в основном затрагивал особенности разработки приложений для Windows Phone 7 и возможности новой облачной платформы Windows Azure.

Судя по всему, направление Windows Phone 7 стало одним из стратегических для Редмонда. Это вполне логично, если учесть всеобщую мобилизацию современных пользователей и пока что весьма низкую долю платформы Windows Mobile на рынке мобильных систем.

Второй (и основной) трек выступлений был ориентирован на ИT-профессионалов. И здесь интересно отметить одну особенность. Если еще год назад Microsoft практически не использовала в нашей стране слово «облака» в своем лексиконе, то в нынешнем оно стало фактически доминирующем в тематике докладов конференции. Облачным вычислениям и технологиям виртуализации была посвящена едва ли не половина выступлений спикеров. Стоит заметить, что даже в ключевых докладах выступающие уделили основные внимание новым облачным технологиям Azure, SQL Azure, AppFabric, Office365 и Windows Intune.

По мнению представителей Microsoft, потенциальный заказчик получает три выгоды от использования облаков.

Снижение расходов на администрирование и уменьшение стоимости одной операции. В облаках используются огромные датацентры, а чем крупнее ЦОД, тем дешевле обходится приобретение и эксплуатация одной условной вычислительной единицы в его рамках. Кроме того, один системный администратор «в облаке» может обслуживать гораздо больше серверов, чем в обычной корпоративной среде.

Более оптимальная загрузка вычислительных ресурсов. Необходимую мощность серверного оборудования  в компании определяют исходя из его возможной пиковой загрузки. Например, в период предновогодних продаж загрузка на ЦОД возрастает в несколько раз, однако уже в начале января загрузка резко снижается и большую часть времени в году сервер загружен лишь на 10-20%. Облако позволяет арендовать необходимый объем вычислительные мощности у провайдера в пиковый сезон и оплачивать только этот период. То есть, заботу о том, чтобы в любой момент времени всем хватило вычислительных мощностей, заказчик перекладывает на плечи провайдера. У последнего же есть несколько вариантов для решения такой задачи. Например, он может построить два географически разнесенных ЦОДа — один на Западе США, второй – в Европе. Таким образом, когда одни потребители вычислительных ресурсов отдыхают, вторые — работают, что обеспечивает довольно равномерную загрузку «облачных» серверов.

Снижение расходов на ПО за счет использования модели SaaS. Сегодня при переходе на следующую версию какого-либо офисного приложения ИТ-службе приходится обновлять ПО на каждом компьютере организации. В случае же использования модели SaaS (Software as a Service, «Программное обеспечение как услуга») приложение обновляется только один раз — на сервере. В результате, компания сокращает затраты на установку, обновление и поддержку работающего программного обеспечения.

Отметим, что идея облачных вычислений отнюдь не нова. Аналог «микрооблачных» вычислений в 60-х и 70-х годах широко использовался в мейнфреймах. Пользователи крупных корпораций потребляли Ит-ресурсы общего вычислительного центра — мейнфрейма — обращаясь к нему с видеотерминалов. Однако высокая начальная цена мейнфреймов привела к массовому переходу на клиент-серверную архитектуру, поскольку стартовая стоимость последней была на порядок ниже. В то же время себестоимость одной трансакции в рамках клиент-сервера была намного выше, чем в среде мейнфреймов. 

В случае применения современной облачной модели стартовая стоимость практически отсутствует: фактически компания просто начинает ежемесячно платить за потребленные вычислительные ресурсы, если же она не испытывает в них потребности в какой-то момент времени, оплата прекращается.

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

Главным и единственным партнером Microsoft SWIT 2010 выступила компания Citrix. Как известно, в определенных сегментах рынка ПО Citrix позиционирует себя не как конкурент, а как партнер софтверного гиганта, продвигая свои продукты как такие, что дополняют решения Microsoft. Например, это касается виртуализации рабочих мест: Citrix XenDesktop дополняет решение Microsoft Virtual Desktop Infrastructure (VDI).

В целом, конференция оставила очень положительное впечатление, прежде всего благодаря качественно подобранным темам докладам и профессиональным докладчикам. Немного смутило разве что место проведения:  огромный полупустой (можно даже сказать — на 80% пустой) ангар «Киевэкспоплазы» явно не способствовал созданию уютной атмосферы и приводил к довольно странному ощущению нахождения в некоем покинутом концертном зале, причем в тот момент, когда концерт уже закончился, но зрители пока еще остались.