Интервью с Дэвидом Чеппелом: запуск платформы Windows AzureИсточник: microsoft
Чеппелл - всемирно известный IT-гуру. Такое определение уместно, поскольку большую часть своего времени он посвящает чтению лекций, написанию статей и книг, адресованных IT-специалистам. Впрочем, это не мешает ему руководить собственной успешной и прибыльной IT-компанией Chappell & Associates. Дэвид - специалист в области "облачных технологий", поэтому большинство вопросов касаются именно этой темы. - Скажите, насколько эффективной может оказаться применение Windows Azure в России при условии отсутствия здесь дата-центров Microsoft? - В этом плане Россия не одинока. В настоящее время дата-центров нет в Германии, Франции, Японии, Индии и в большинстве других стран. И все же, я думаю, что там Windows Azure будет востребована. От некоторых приложений требуется, чтобы данные, которые в них используются, не выходили за пределы страны. Windows Azure не предназначена для таких приложений. Однако, ко многим другим приложениям не предъявляются законодательные требования, и разработчики вполне могут выбрать Windows Azure, если она подходит для решения поставленных задач. Если же законодательных ограничений нет, наличие дата-центра в стране не должно играть большой роли. - Что бы вы назвали перспективным еще через 10 лет? - Если "перспективный" означает, что приложение будет по-прежнему использоваться и поддерживаться, думаю, что подавляющее большинство распространенных сегодня технологий разработки Microsoft отвечают этому требованию. Довольно много Windows-приложений, предназначенных для предприятий, были написаны 10 лет назад, но они по-прежнему используются в технологических процессах. Если же вы имеете в виду технологии, которые, по всей вероятности, будут использоваться для создания приложений даже через 10 лет, тут все гораздо сложнее. Какие из технологий разработки, которые широко используются в настоящее время, были популярны в 1999 году? На ум приходят только SQL и HTTP/HTML. С точки же зрения наших знаний и навыков человек является "перспективным", если он всегда стремиться узнать что-то новое. - Вы согласны с тем, что через несколько лет все (или почти все) приложения уйдут в on-line и основным инструментом пользователя станет браузер? - Это зависит от того, что понимается под выражением "несколько лет". Думаю, через 20 лет "облачные" приложения, доступные из браузера, станут нормой. Через 10 лет таких приложений будет уже очень много. А вот через пять лет приложения, работающие в "облаке", еще не будут достаточно распространены. До тех пор, пока не будет повсеместного, универсального, безопасного и абсолютно надежного доступа в Интернет, большинство людей (в том числе и я) будут отдавать предпочтение приложениям, которые находятся там, откуда в них можно легко войти - на персональных компьютерах. В настоящее время в Сан-Франциско такого нет, и нет никаких признаков того, что подобные возможности появятся в большинстве других городов. - Конкуренция на рынке IT способствует прогрессу или наоборот? - Конкуренция на рынке IT, несомненно, способствует прогрессу. Если компания не чувствует давления со стороны конкурентов, зачем же ей нужно тратить деньги на совершенствование продукта или услуги? Негативные последствия рыночной монополии мы видели в различных отраслях много раз, и ответ здесь очевиден: конкуренция выгодна потребителям. А вот для конкурирующих компаний соперничество - больной вопрос. Кому же не хотелось бы работать на монополизированном рынке, свободном от конкуренции? Тем не менее, приходится преодолевать эти трудности, чтобы двигаться вперед. Кроме того, без конкурентов было бы скучно, не так ли? - Предполагают ли "облачные" технологии использование частных "облаков"? Скажется ли их масштаб на отказоустойчивости? - Одни "облачные" технологии, например Windows Azure и Amazon Web Services, ориентированы на частные "облака", другие, например VMware VSphere и Microsoft Virtual Machine Manager с Hyper-V, - допускают создание частных "облаков". Оба вида представляют интерес и будут использоваться в дальнейшем. Частные "облака" не сравнимы по масштабу с крупными "облаками" общего пользования от Microsoft, Amazon и других компаний. И все же, в довольно большом частном дата-центре, конечно же, будет достаточно машин для обеспечения высокой отказоустойчивости. Исходя из моего опыта, в большинстве случаев частные "облака" создаются предприятиями в целях снижения расходов. Некоторым приложениям не помешала бы более высокая надежность, но каждый старается потратить на дата-центр как можно меньше. - Скажите, Девид, в чем, на ваш взгляд, заключаются преимущества Azure перед конкурентами? - Одно из самых важных состоит в том, что платформа Windows Azure разработана Microsoft. Огромное число пользователей доверяют Microsoft, и миллионы разработчиков знакомы с Windows. Это большой плюс, поскольку доверие и опыт работы - залог успеха "облачной" платформы. У Windows Azure есть и технические преимущества. Скажем, метод, по которому контроллер фабрики управляет экземплярами, сокращает расходы на выполнение приложений по сравнению, например, с Amazon Web Services. Конечно, здесь найден компромисс, т.е. взамен Windows Azure предоставляет меньшую степень контроля над средой, в которой работает ваше приложение. Платформа также предлагает мощные службы для создания высокомасштабируемых и надежных приложений, что тоже немаловажно. - Создавая ОС "в облаках" и "на земле" Microsoft конкурирует сама с собой? - Совершенно верно. Microsoft объединила эти два направления, создав в конце этого года подразделение серверных и "облачных" технологий. Я надеюсь, что это поможет этим двум потенциально конкурирующим группам более плодотворно работать вместе. Если бы компания решила работать только над программным обеспечением, предназначенным для установки на стороне пользователя, конкуренты, несомненно, предложили бы "облачные" альтернативные решения. С точки зрения Microsoft лучше это сделать самим. Таким образом, Microsoft остается в выигрыше независимо от того, что выбирает пользователь - Windows Azure или Windows Server. - Какая из новостей, анонсированных Microsoft в последнее время, кажется вам наиболее значимой? - Я, конечно, лицо заинтересованное, но я считаю, что самой важной новостью за последнее время стал коммерческий запуск платформы Windows Azure. "Облачные" платформы - это выход на новый уровень вычислений, шаг, который, по моему мнению, сравним по важности с появлением предыдущих типов платформ. Эти платформы: ПК, серверы, мобильные телефоны и т.д. - не вытеснили полностью своих предшественников, и "облачные" платформы, такие как Windows Azure, также не вытеснят полностью приложения, устанавливаемые на стороне пользователя. Однако платформа нового типа позволяет нам не только создавать и запускать приложения в "облаке", но и открывает нам другие возможности - другой метод вычислений. Это очень важно, поэтому выход Windows Azure, "облачной" платформы от крупнейшего в мире поставщика ПО, - это знаменательное событие. |