НовостиОбзорыСобытияIT@WorkРеклама
Идеи и практики автоматизации:

Блог

Облака или тучи?

Мнения коллег по облачным технологиям разнятся довольно сильно --
от "есть основания полагать, что нашим госструктурам облака очень даже нужны" до "в облачных сервисах я разочаровался лет десять тому назад". Но, безусловно, постоянное и активное обсуждение cloud-технологий само по себе показатель как минимум определенного рыночного интереса к этой теме.
Да, в России пока облачные проекты пересчитываются на пальцах одной руки. Как и с многими другими ИТ, всегда есть возможность (при наличии пресловутой организационной воли) совершить быстрый рывок вперед -- благо в мире уже накоплен богатый опыт по реализации соответствующих проектов. Давайте посмотрим, как обстоят дела с клауд-компьютингом на его родине в США -- где Amazon в 2006-м впервые запустила массово доступные веб-сервисы, дистанционно предоставляющие вычислительные мощности. Сегодня подобным масштабом также могут похвастаться  Google App Engine и Microsoft Azure.

[spoiler]Напомню, что "требованиям по использованию открытого программного обеспечения и соответствующих стандартов, форматов и технологий отвечает только треть федеральных структур США. Open Sourse for America, сформированная в 2009 году по указу "Открытое правительство" занимается оценкой такого соответствия. Успешно эксплуатируемых открытые технологии, среди госорганизаций, на первом месте оказалось министерство обороны (МО) США ( показатель соответствия 82%), на втором месте министерство энергетики (72%)".

Кстати, эту новость у pcweek.ru бессовестно украл без упоминания источника (вот наш оригинал) солидный вроде проект "ИТ в мировом и российском образовании", грозно декларирующий "Все права защищены. Копирование материалов сайта только с активной ссылкой на источник". Как говорится, начните с самих себя.
А вот кэш уворованной новости.


Какие же структуры в США наиболее облачно-продвинуты?
Forge.mil -- семейство сервисов военного агентства информационных систем DISA, ориентированное на разработчиков, совместные и open source-проекты;
RACE platform -- еще одна платформа DISA, предоставляющая виртуальные машины для тестирования разработческих проектов во внутренней cloud-среде Пентагона Rapid Access Computing Environment;
Global Information Grid Content Delivery Service -- третий ресурс DISA, предоставляющий веб-контент и приложения пользователям Defense Information Systems Network через глобальную шину GIG по IP-сетям разных уровней секретности;
Apps.gov -- онлайновый сервис Администрации общих служб США, включающий набор бизнес-приложений, средств совместной работы, социальных сетей и IaaS-платформы (хранилище, виртуальная машина, веб-хостинг);
Nebula -- опенсорсный облачный сервис НАСА, доступный космическим ученым для обработки данных без необходимости развертывать собственные суперкомпьютерные мощности;
Research.gov -- база грантов Национального научного фонда США, упрощающая исследования и деятельность по координации проектов;
Magellan -- программа министерства энергетики США, предлагающая поэкспериментировать с нестандартными облачными технологиями, пока на рынке недоступными. Ориентирована на научное сообщество;
National Business Center -- инфрастуктура, платформа и программные сервисы от министерства внутренних дел США, предлагающие федеральным службам облачный доступ к системам финансового и HR-управления и всевозможной корпоративной автоматизации (МВД США -- это министерство не силовое, а природопользовательское, и сфера его компетенции не полиция, а управление федеральными землями и недрами).

В тему: 17 марта в Москве пройдет Первая международная практическая конференция CLOUD RUSSIA 2011. PC Week/RE надеюсь о ней подробно напишет.

И еще, совсем субъективно, в дополнение облачной темы. На мой взгляд, прослеживается выраженная негативная тенденция -- три упомянутые выше самые массовые cloud-инфраструктуры проприетарны и несовместимы ни по программным интерфейсам, ни по СУБД. Например, Google использует нереляционное хранилище денормализованых данных на основе своей закрытой BigTable и предлагает весьма ограниченный API через нестандартное подмножество Java и кривую реализацию Python-а. У Microsoft дела с Azure тоже не лучше (если не ошибаюсь, к тому же она в отличие от гуглевской платформы вроде как платная, а доползла до России только в феврале) -- специально под облака был модифицирован реляционный SQL Server, и насколько живучим окажется этот очередной форк Микрософта, непредсказуемо. Но, конечно, именно эти облачные платформы, основанные на откровенном программно-технологическом старье, при поддержке родителей-гигантов и будут скрыто, непонятно и заторможено "развиваться" дальше, и заложенные в них изначально кривизна, неудобство, нестандартность и несовместимость принесут миру еще немало вреда. На мой взгляд, лезть именно в эти тучи пока не стоит.

(далее) тем более, что в облаках все далеко не так уж и плохо, имеются прекрасные альтенативы