Облачные технологии стали очень популярным словосочетанием. На то, безусловно, есть причины: виртуализация сетевых функций, например, очень нужна телекоммуникационным компаниям. А такой уровень абстракции в отношении ИТ-инфраструктуры возможен только при внедрении облачных решений в центрах обработки данных. Но всякому ли бизнесу полезно следовать моде? И как в реальности обстоят дела с переходом от чистого «железа» к облакам в России?

Какая облачность за рубежом?

Еще в 2008 г. Николас Карр, американский журналист, специализирующийся на высокоуровневом анализе технологических новинок, опубликовал книгу, известную российским читателям под названием «Великий переход. Что готовит революция облачных технологий» (The Big Switch: Rewiring the World, From Edison to Google). Это исследование, по сути, панегирик концепции IaaS (Infrastructure-as-a-Service; инфраструктура как сервис). Карр рассматривает возможность предоставления вычислительных мощностей как коммунальной услуги. В самом начале он упоминает Майка Салливана, одного из основателей компании VeriCenter, который в 1999 г. покинул пост председателя совета директоров Microsoft, для того чтобы воплотить в жизнь свою идею. Она заключалась в том, чтобы освободить предприятия от необходимости обслуживать ИТ-инфраструктуру. В основе его бизнес-модели лежала идея предоставлять услуги по обработке данных за умеренную плату. Таким образом, компании достаточно было обеспечить доступ своих сотрудников в Сеть с самых простых и дешевых устройств. Вычислительные мощности, по задумке Салливана, должны находиться на стороне провайдера услуги.

А что в России?

На дворе 2016-й. С момента запуска первых облачных проектов прошло 17 лет. Однако российский рынок только начинает в полной мере осваивать возможности этого семейства технологий. К сожалению, это удел догоняющих. В условиях жесткого государственного регулирования отечественный ИТ-рынок развивается медленнее, чем хотелось бы. Не успели мы в полной мере справиться с последствиями информационной изоляции советских ИТ, как опять попали в заложники политической конъюнктуры и вынуждены изобретать велосипед, вместо того чтобы сделать шаг вперед, опираясь на знания и опыт использования зарубежных технологий.

Российский ИТ-рынок составляет всего порядка 2% от общемирового. Это значит, что бюджеты российских разработчиков значительно меньше, чем у европейских, и тем более американских. Только в 2014 г. компания HP (сегодня — HPE) инвестировала в непроприетарную облачную платформу OpenStack около 1 млрд. долл. Для сравнения: совокупный бюджет программы разработки инфраструктурного ПО, предложенного Минкомсвязи РФ в рамках проекта импортозамещения, составил 10 млрд. рублей. В итоге в антикризисном плане правительства на нужды по развитию российского ПО в 2016-17 гг. Минкомсвязи выделено вдвое меньше — 5 млрд. руб. Переведем в доллары по курсу 1:60, получим 83 млн. Пусть даже 100 млн. Это в 10 раз меньше, чем одна американская компания потратила за год на одну экспериментальную облачную платформу с открытым кодом.

Так что наши 2% глобального ИТ-рынка выглядят оптимистичной оценкой ситуации. Запад (Европа и США) может позволить себе более совершенные технологии, нежели мы. Совершенные — читай эффективные. Я скажу больше: иностранные компании изначально ориентируются на эффективность, а наших специалистов по закупкам зачастую личный интерес волнует больше корпоративной эффективности. А, собственно, уже упомянутая выше виртуализация сетевых функций — это история именно про эффективность использования инфраструктуры, поэтому Европа в сфере облачных технологий значительно опережает Россию.

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

Однако я далек от мысли, что облака — это панацея. Есть вполне понятные причины, побуждающие некоторые бизнесы интересоваться этими разработками. Некоторые, но не все.

Зачем вообще бизнесу облака?

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

Небольшие компании могут очень серьезно экономить при использовании облаков — они не платят за всю инфраструктуру, необходимую для создания своей ИТ-системы, то есть за физическое оборудование, ПО, сотрудников. Они тратятся только на абонентскую плату IaaS-провайдеру. Это тем более выгодно, что для небольших компаний существуют облака с предустановленным софтом, рассчитанным на конкретные сценарии работы. Условно, для компаний, предоставляющих транспортные услуги, будет софт для расчета маршрутов, мониторинга расхода топлива, GPS-трекинга транспортных средств и т. п.

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

Благодаря облакам можно использовать разное физическое оборудование. Серверы разных поколений и производителей объединяются в один кластер; можно объединить дата-центры с разной географической локацией — если на один ЦОД будет совершена DDoS-атака, данные не пострадают — они заранее синхронизируются со вторым, резервным. Таким образом, достаточно просто переключить трафик с одного ЦОДа на второй. И пользователь ничего не заметит.

В целом, облака для компании — это экономия за счет эффективного использования физических ресурсов. Вспомните виртуальный офис. Виртуализация позволяет существенно повысить КПД при использовании серверных мощностей.

Облака для частных пользователей

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

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

Корпоративные клиенты тоже, как мы уже сказали, оценили все преимущества облачных решений. Как частных, так и публичных. Не случайно же спрос на услуги Google или Mail.Ru для бизнеса стабильно растет.

Кому не нужны облака?

Облачные технологии не будут востребованы в компаниях, которые имеют статические задачи, деятельность которых строго регламентирована. Это такие компании, которые не имеют быстро изменяющихся процессов и не ожидают динамичного роста. Взять, к примеру, какой-нибудь строительный объект — зачем ему облака? Предположим, предусмотрены на объекте системы кондиционирования, контроля доступа, безопасности, видеонаблюдения. Но там как стояло 100 камер до ввода в эксплуатацию, так и через пять лет будет стоять. В этом случае внедрение облака мало того, что экономически неэффективно, так еще и создает дополнительную уязвимость с точки зрения безопасности.

Или, например, применять облака нет смысла в каких-нибудь оборонных проектах, потому что в их интересах — минимизировать риски по безопасности, а нагрузка таких проектов четко рассчитывается заранее и под нее подбирается специфическое оборудование. Развертывание облаков и их обслуживание требует дополнительной инфраструктуры, мощностей, кадров. Зачем это нужно, если экономически выгоднее сделать проект без них?

Хотя, конечно, все зависит от ситуации, от той конкретной задачи, которая поставлена. Например, израильская армия активно участвует в жизни OpenStack-сообщества, их военспецы выступают на саммитах. Надо думать, не просто так. Значит, их командование видит возможность извлечь пользу из данной технологии.

Каким компаниям необходимы облачные технологии?

В облачных технологиях нуждаются динамично развивающиеся компании. Это все софтверные, ИТ-компании, сервисные проекты, телеком-операторы, СМИ...

Например, ИТ-разработчикам облака просто необходимы, потому что ресурсы и технологии, которые нужны для выполнения их задач, равно как количество и содержание самих задач, не всегда возможно предсказать заранее. Облака дают возможность разработчикам использовать различные решения. Кроме того, ИТ-специалисты могут автоматизировать систему выделения ресурсов облака, что существенно сократит для разработчиков время ожидания, для продукта — время релиза, сроки вывода его на рынок, а значит, время ожидания прибыли для менеджмента, владельцев бизнеса и инвесторов. Последним, как сказал Митч Вагнер, редактор отраслевого интернет-издания Light Reading, в интервью моему другу и коллеге Илье Стечкину, «важно увидеть реальную пользу от технологии для своего бизнеса: как она может помочь улучшить такие показатели, как удовлетворенность клиентов, прибыльность бизнеса, ROI. Людей интересует возможность сократить расходы. Есть популярные темы, такие как Интернет вещей. Как разрабатываемые технологии помогают реализации этой концепции».

С компаниями, у которых прогнозируемый рост нагрузки на вычислительные мощности, дело обстоит сложнее — нужны ли им облака, следует решать в каждом конкретном случае. Другое дело, что в современных условиях каждая компания — немного софтверная. Все тот же Вагнер рассказал любимую историю — о компании, которая производит спортивные тренажеры и поставляет их в спортивные залы и отели: «Даже они пришли к мысли о том, что было бы хорошо предоставить пользователям возможность авторизоваться на тренажере, чтобы тот автоматически настроился на их параметры». И вот — они уже клиенты провайдера облачных услуг.

Заключение

Получается странная штука: облака нужны практически любому современному бизнесу. Чем более консервативен бизнес, тем меньше ему нужны облачные технологии. Хочет ли бизнес «застолбить себе поляну» в будущем или предпочитает жить сегодняшним днем? Если хочет, то вопрос имеет смысл ставить иначе: «как именно тот или иной бизнес может использовать облачные услуги?» Даже застройщики в партнерстве с провайдером могут предложить жильцам облачные сервисы в рамках концепции «умного» дома. Более того, если они этого не сделают в самом ближайшем будущем, ликвидность их объектов будет стремиться к нулю. Ведь «умному» городу нужны будут не только «умные» машины, но и «умные» дома. А будущему — умные люди и эффективные бизнесы. Но это совсем другая история — не только про Интернет вещей.

Автор статьи — директор по развитию бизнеса ATLEX.Ru.