На конференции PDC 2008 в Лос-Анджелесе Рэй Оззи показал Windows Azure – операционную систему для дата-центров Microsoft и платформу, на которой компания предлагает запускать приложения в облаке. Это не виртуальные машины в аренду, а среда исполнения: вы пишете код под .NET, складываете данные в облачное хранилище, а Microsoft берёт на себя серверы, балансировку и масштабирование. Для рынка это сигнал – облако перестало быть темой стартапов и пришло от вендора, чьи Windows Server, SQL Server и Active Directory стоят в каждой второй корпоративной серверной.

Чем Azure отличается от аренды серверов

Месяц назад Amazon вывел EC2 из беты в коммерческую готовность – там вы получаете голую виртуальную машину и сами отвечаете за ОС, патчи и отказоустойчивость. Azure работает на уровень выше. Microsoft называет это платформой: разработчик загружает роли приложения, а инфраструктура сама поднимает нужное число экземпляров и переживает отказ отдельного узла. Вокруг ядра анонсированы сервисы – SQL Services (облачная база на технологиях SQL Server), .NET Services с шиной сообщений и контролем доступа, а также Live Services и SharePoint с Dynamics CRM в облачном исполнении.

Расчёт Microsoft понятен. У компании уже есть армия разработчиков на Visual Studio и .NET, есть готовый стек корпоративных продуктов. Azure продаёт им знакомый инструмент в новой модели потребления – без капитальных затрат на железо. Для бизнеса, который годами строил процессы вокруг продуктов Microsoft, порог входа ниже, чем у независимых облаков.

Что это значит для корпоративного и госсектора в России

Здесь оптимизм стоит дозировать. Azure пока существует в статусе CTP – технологического превью, без публичных цен, SLA и сроков коммерческого запуска. Дата-центры – за рубежом, и это упирается в чувствительный для российского заказчика вопрос: где физически лежат данные. Финансовый сектор, госорганы и операторы персональных данных не смогут переносить чувствительные системы туда, где нет контроля над юрисдикцией хранения. Та же логика, что заставляет нас при проектировании юридически значимых электронных архивов держать данные и подписи внутри управляемого контура.

Поэтому в ближайшие год-два Azure для российских заказчиков – это не платформа для критичных систем, а площадка для конкретных задач: тестовые среды, обработка пиковых нагрузок, публичные сервисы без персональных данных, мобильные бэкенды. Кстати, о мобильных: рынок клиентских устройств тоже дробится – после выхода второй мобильной платформы приложениям всё чаще нужен один масштабируемый бэкенд под разных клиентов, и облако сюда ложится естественно.

Гибрид, а не переезд целиком

Мы видим Azure как часть гибридной архитектуры, а не замену собственной инфраструктуры. Разумный сценарий – оставить ядро систем и данные в контролируемом контуре, а в облако вынести то, что выигрывает от эластичности и не нарушает требований к хранению. Связать эти два мира – отдельная инженерная работа: каналы, идентификация, согласование данных, мониторинг и расчёт реальной стоимости владения.

Именно здесь полезен интегратор, который не привязан к одному вендору и оценивает облако трезво. Дальше всё сводится к проектированию инфраструктуры с учётом регуляторных ограничений и подбору модели размещения под конкретные системы.

Анонс Azure не меняет правила завтра. Но он закрепляет тренд: вендоры корпоративного ПО уходят в облако, и через несколько лет вопрос будет не «использовать ли облако», а «какую его часть и где». Готовиться к этому разговору стоит уже сейчас.