Нравится вам это или нет, но ИТ уходят в облака. На протяжении уже нескольких лет мы наблюдаем, как облака сгущаются над внутренними ИТ. А на чем держатся облака? На Linux.
Согласно недавнему опросу, проведенному Uptime Institute среди тысячи ИТ-управленцев, 50% старших ИТ-руководителей предприятий ожидают, что в будущем основные задачи в области ИТ будут решаться вне их собственных площадок — в облаках или в коллективно используемых дата-центрах. 23% опрошенных ожидают такого поворота в следующем году, а 70% — в течение ближайших четырех лет.
В этом нет ничего удивительного. Хотя многие из нас по-прежнему привержены своим физическим серверам и стойкам, в содержании собственного ЦОДа зачастую нет экономического смысла.
Все просто. Сравните капитальные затраты на собственное оборудование с операционными расходами на облако. Конечно, это не означает, что вы захотите отдать все мыслимое и немыслимое на аутсорсинг, но в большинстве случаев вы захотите перенести в облако многие свои задачи. И если вы намерены наилучшим образом использовать облако, вам необходимо знать Linux.
Amazon Web Services, Apache CloudStack, Rackspace, Google Cloud Platform и OpenStack — все они базируются на Linux. Каков результат? К 2014 г. доля компаний, развернувших серверные приложения Linux, выросла до 79%, а развернувших серверные приложения Windows снизилась до 36%. С тех пор позиции Linux еще более укрепились.
Это понимают даже в Microsoft.
Как сообщил главный технический директор Azure Марк Руссинович, только за прошлый год доля поддерживаемых Microsoft виртуальных машин с Linux выросла с одной на каждые четыре ВМ до почти одной на каждые три. Задумайтесь над этим. У Microsoft, которая переходит к облакам как к главному источнику дохода, треть облачного бизнеса опирается на Linux.
Даже сейчас сторонникам и противникам Microsoft трудно осознать фундаментальную трансформацию Microsoft из производителя проприетарного ПО в сервисную компанию, использующую открытый код и облака.
Linux проник в построенные на проприетарных продуктах серверные комнаты даже глубже, чем кажется на первый взгляд. Например, Docker недавно объявила о выходе публичных бета-версий своих релизов для Windows 10 и Mac OS X. Означает ли это, что Docker портирует свою одноименную службу контейнеров на Windows 10 и Mac? Ни в коем случае.
На обеих платформах Docker работает внутри виртуальных машин Linux. В Mac OS это HyperKit, а в Windows — Hyper-V. Интерфейс может выглядеть как еще одно приложение для Mac или Windows, но в сущности контейнеры все равно будут работать под Linux.
Итак, подобно подавляющему большинству пользователей Chromebook и телефонов с Android, не имеющих представления о том, что они работают с Linux, ИТ-пользователи продолжат незаметно переходить к Linux и облакам.