Брайн Болл: “Мы создаём рынок Web-сервисов, где найдётся место всем”

Москву посетил г-н Брайн Болл (Brain Ball), который долгое время возглавлял в компании Microsoft группу компонентных сервисов, разрабатывавшую среду исполнения Common Language Runtime Environment в .Net, SNA Server (состоящий из технологий интеграции и доступа к базам данных, таких, как OLE DB, ODBC, ADO), Microsoft Repository и пр. Затем он руководил созданием продуктов масштаба предприятия Datacenter, Advanced Server и Microsoft Cluster, а еще раньше - до Microsoft - более 15 лет проработал в IBM, где занимался “тяжелыми” системами. Нынешняя его должность - главный технический специалист по странам Европы, Ближнего Востока и Азии (EMEA). Во время своего визита Брайн Болл дал PC Week/RE интервью, в котором рассказал о текущей стратегии Microsoft в области серверных решений.

Брайн Болл из Microsoft

PC Week: Давайте начнем с вопроса о перспективах инициативы .Net корпорации Microsoft. Создается впечатление, что вообще вся продуктовая линейка компании теперь выпускается под этим логотипом. Даже Microsoft Office теперь входит в семейство.Net. Как вы думаете, не слишком ли рискованна ставка на онлайновые технологии? Не постигнет ли .Net та же судьба, что и другие “точки” - скажем, компании “точка-ком”?

Брайн Болл: Конечно, компании “точка-ком” сейчас переживают не самые простые времена. Однако многие из них выжили. Погибли фирмы, увлекшиеся технологиями и забывшие, что главная задача частного бизнеса - делать деньги. Но решения Microsoft именно на то и направлены, чтобы сделать бизнес наших потребителей более эффективным. Интернет становится универсальной средой для взаимодействия, и именно поэтому наши продукты сосредотачиваются вокруг .Net. Эта инициатива состоит из четырех компонентов.

Первый - это .Net Framework, включающий Visual Studio .Net и средства поддержки таких базовых технологий, как XML, UDDI и пр. Visual Studio .Net - нечто большее, чем просто инструмент для новой Интернет-эпохи. Это новый язык C#, новая среда исполнения программ, которая очень удобна для создания любого ПО, а не только продуктов, работающих в Интернете.

Второй элемент .Net - это серверы. И SQL Server, и Exchange сейчас поддерживают XML. Многие из них, как и продукты Office, имеют больше отношения к традиционным ИТ, чем к Интернету, но теперь их можно использовать и там и там. Их дополняют полностью Интернет-ориентированные серверы типа BizTalk, которые помогают компаниям интегрировать собственные унаследованные системы и подключаться к системам других фирм. Серверы .Net - самая зрелая часть всей инициативы. Все-таки .Net еще очень нова, а многие из этих серверов присутствуют на рынке уже давно, и встраивание в них поддержки XML - хорошее начало.

Третья часть .Net - это Web-сервисы. Развитие этой технологии только начинается, но сфокусирована она именно на увеличении бизнес-ценности предлагаемых компаниями услуг. Недавно нами анонсирована инициатива HailStorm (в ее рамках объявлено 14 Web-сервисов), которая упрощает предоставление услуг через Сеть.

В то же время сложные корпоративные приложения включают тысячи элементов бизнес-логики, поэтому неизбежно появятся и тысячи новых Web-сервисов. Их разработают наши партнеры. Поэтому мы верим, что создаем новый рынок, на котором будет место для каждого. Так было в прошлом, так будет и сейчас. И когда этот рынок начнет расти, мы будем расти вместе с ним. Если мы попытаемся монополизировать его, остановить инновации, то партнеры просто перейдут на другую платформу. Это была бы большая ошибка, и мы это четко понимаем.

Четвертая часть .Net - это устройства для доступа к Web-службам. Мы их уже видим в действии. Например, в Европе, где с мобильного телефона можно работать с электронной почтой или своим банковским счетом.

Я бы с радостью рассказал больше о технических достоинствах наших решений, но главное - в том, что бизнесмены бережно относятся к своим инвестициям в ИТ, сделанным в последние 20-30 лет, и хотят получать дальнейшую прибыль от этих вложений. И мы в этом им помогаем. Например, компания, предоставляющая свои информационные услуги банкам, может сделать их онлайновыми и охватить совершенно новый, более широкий круг потребителей.

PC Week: Опыт показывает, что с каждым поколением продукты Microsoft становятся все более требовательными к аппаратным ресурсам. Согласно первым отзывам на .Net Framework, она даже более требовательна в этом отношении, чем, скажем, конкурирующая технология Java. ИТ-менеджеры говорят, что они устали от постоянных модернизаций оборудования. Есть ли действительно серьезные причины делать это снова и снова?

Б. Б.: Нужно учитывать две вещи. Мощность ПК удваивается каждые полтора года, и многие говорят, что ее просто некуда девать и модернизация не нужна. С другой стороны, вся история вычислительной техники показывает, что люди каждый раз находят новое применение возросшей мощности, чтобы извлекать бизнес-пользу. Я часто беседую с руководителями компаний и знаю, что их волнует не этот вопрос, а то, получат ли они новое бизнес-преимущество или нет. И если для получения такого преимущества им нужно закупить новое оборудование, они это сделают.

PC Week: Давайте продолжим разговор о .Net Framework. Каков ее статус?

Б. Б.: Вторая бета-версия Visual Studio .Net была очень хорошо воспринята. Несколько компаний в Европе даже начали разработки своих продуктов на C#. Обычно корпоративные заказчики не используют бета-версии продуктов для промышленных целей, а ждут появления первого сервис-релиза. Это справедливо для продуктов не только Microsoft, но и других компаний, скажем IBM (я долго в ней работал и знаю это на своем опыте). Большинство людей в отрасли ждет момента, когда достаточное число первопроходцев сочтут, что продукт “готов”. Сейчас пользователи довольны C# настолько, что уже сейчас начинают использовать его в своих производственных системах. То же можно сказать и о SOAP. Так что .Net Framework развивается очень хорошо.

PC Week: Как вы говорили, серверы - второй компонент .Net. Но у меня сложилось впечатление, что BizTalk - единственный концептуально новый продукт в этом семействе. Поэтому встает вопрос: как они будут дальше развиваться?

Б. Б.: На самом деле по меньшей мере еще два продукта столь же новы в концептуальном плане, как BizTalk: Internet Security and Acceleration Server (ISAS) со встроенным кэширующим прокси-сервером и Mobile Information Server. Хотя у второго из них и был предшественник, позволявший читать электронную почту с сотового телефона.

Большинство серверов .Net расширены поддержкой XML, UDDI и SOAP. Они установлены на большом числе машин и хорошо зарекомендовали себя с точки зрения бизнес-отдачи. Поэтому у меня нет сомнений в будущем, скажем, SQL Server или Exchange. Другие серверы все еще находятся на раннем этапе своего развития, и на основании отзывов пользователей мы примем решение о том, что с ними делать - развивать их дальше, включить в состав других продуктов или вообще прекратить выпуск.

Однако уже ясно, что BizTalk завоевал популярность и его ждет отличное будущее. Proxy Server очень важен для отрасли, но сейчас сложно предсказывать его судьбу в долгосрочной перспективе, так как если все пользователи будут подключены к Интернету, то вполне возможно, что подобное по функциональности решение будет встроено в каждую операционную систему (ОС). Аналогично я не берусь предсказывать отдаленное будущее ISAS, оно зависит от динамики развития отрасли. Если все будут продавать такие решения как отдельный продукт, то и мы поступим так же; если будут включать в состав ОС, то и мы включим его в состав ОС.

PC Week: Не могли бы вы подробнее рассказать о том, какова может быть бизнес-отдача от этих продуктов?

Б. Б.: Все серверы оснащены поддержкой XML, поэтому вы сможете немедленно использовать преимущества новых Web-сервисов, как только те появятся. Скажем, используя Office, вы можете сделать доступной через Интернет часть бизнес-логики предприятия, а затем при помощи аутентификационного сервиса Passport определять, кто имеет право с этой логикой работать.

Web-сервисы будут полностью интегрированы с любым из .Net-серверов. Так, календарный Web-сервис сможет взаимодействовать не только с Exchange или Office, но и с SQL Server, поскольку теперь есть согласованный формат, в котором можно получить дату из реляционной базы данных и поместить ее в сервис календарного планирования. Хотя, конечно, не все Web-сервисы имеет смысл интегрировать с конкретным продуктом. Я не уверен, есть ли смысл использовать календарный сервис BizTalk, мне не знакомы заказные приложения, реализующие эту возможность.

В дальнейшем наши серверы будут оснащаться все большим числом возможностей для построения на их базе Web-сервисов. Вы можете заглянуть в список Web-сервисов, анонсированных в рамках HailStorm, и поймете, что ожидает наши серверные продукты в будущем. В итоге пользователям станет легче интегрировать в свои разработки, например, функциональность Office или Exchange и сделать ее доступной в качестве собственного Web-сервиса. Именно в этом состоит технологический тренд - сделать услуги более доступными.

PC Week: Давайте поговорим о разрабатываемом Microsoft портале bCentral, который часто называют одним из ключевых направлений развития корпорации. Будет ли он столь же важен для Европы, как для США?

Б. Б.: Я думаю, что его значение будет еще больше. Дело в том, что он ориентирован на компании для малого бизнеса. Небольшие фирмы обычно неохотно внедряют новые технологии. Они стремятся приобрести готовые (plug-in) решения, способные немедленно снять некоторые специфические проблемы их бизнеса. В этом они кардинально расходятся с крупными компаниями, располагающими множеством ИТ-профессионалов, которые только и ждут возможности “поиграть” с новыми инструментами и строят решения “с нуля”. Большинство малых фирм не могут позволить себе тратить солидные суммы на ИТ (Россия в данном случае - отличный пример, так как здесь очень много малых предприятий). И в целом в Европе процент небольших фирм выше, чем в США. Именно поэтому я думаю, что bCentral окажется в Европе популярнее, чем в Америке.

PC Week: Спасибо за беседу.

Версия для печати