- PVSM.RU - https://www.pvsm.ru -
В мае 2017 года онлайн-издание The New Stack проводило опрос 470 представителей организаций, которые охарактеризовали себя как пользователи контейнеров. Собранные данные были опубликованы в специальной электронной книге [1] по Kubernetes, а ключевые полученные выводы публикуются в виде отдельных новостей на ресурсе. Последняя [2] из них была посвящена вопросам внедрения Kubernetes, и вот что говорят полученные цифры…
Вряд ли кого-нибудь удивит тот факт, что главным препятствием, замедляющим начало применения Kubernetes, является сложность конфигурации и поддержки продукта — однозначно с этим согласны 36 % опрошенных (не использующих K8s в production), а согласны в той или иной мере — 39 %, что в сумме даёт 75 %.
Однако нельзя не отметить и ближайшего преследователя среди ответов на этот вопрос — наличие других проектов с высоким приоритетом, — который в общей сложности поддержали 60 %. По всей видимости, потребность этих респондентов во внедрении K8s ещё не так высока из-за специфики инфраструктуры или недостаточной уверенности насчёт применимости, имеющихся возможностей и/или доказанной надёжности Kubernetes.
Из других результатов о том, что же ещё мешает адаптации Kubernetes, — почти половина опрошенных (43 %) в той или иной мере используют иные решения, а 27 % считают, что ручной оркестровки более-менее достаточно. Однако оба эти аргумента уже не являются очень значимыми для подавляющего большинства респондентов.
Время, потраченное на внедрение Kubernetes, соответствовало ожиданиям (или было даже меньше) в 56 % случаев, но у более трети респондентов (38 %) этот процесс затянулся.
Начальная фаза внедрения — наиболее трудоёмкая: лишь у 50 % опрошенных на этом этапе пользователей прогноз по времени выполнился. В то же время полное внедрение уложилось в сроки для 63 % опрошенных.
Один из представителей малого бизнеса отметил, что внедрение заняло больше времени из-за плохой документации по Kubernetes по состоянию на год назад, но «сегодня всё значительно проще». Подобную критику в адрес проекта приходилось слышать и от других компаний, внедрявших Kubernetes год-два назад — например, Concur [3] (позже была поглощена SAP). По итогам своего проекта по вводу K8s в production в 2016 году, специалисты Concur главной проблемой молодого Open Source-проекта называли недостаточно хорошую/подробную документацию. А уже к 2017 году они полюбили продукты CoreOS, объясняя свой выбор «лучшей документацией для Kubernetes».
78 % опрошенных занимались внедрением самостоятельно, 12 % поручили эту задачу другой команде внутри компании, а 9 % — сторонним специалистам, занимающимся Kubernetes и DevOps. Для случаев внедрения Kubernetes с помощью подрядчиков в сроки не уложились 20 % опрошенных, что почти вдвое лучше общего показателя, когда внедрение преимущественно выполнялось своими силами.
По данным от 173 пользователей Kubernetes в production, эта система полностью или частично удовлетворяет их потребности в 99 % случаев. При этом пользователи масштабных внедрений Kubernetes чаше полностью удовлетворены системой — у них этот показатель на треть выше, чем у тех, кто находится на начальном этапе эксплуатации.
Как отмечают в The New Stack, «хоть и чуть менее половины пользователей, масштабно внедривших Kubernetes, полностью удовлетворены результатом, помните, что в своём 2-летнем возрасте экосистеме (или рынку) Kubernetes ещё целый год до того, чтобы некоторые аналитические фирмы смогли рассматривать её как развитый, сложившийся рынок».
Другой вывод — на этапе внедрения Kubernetes требует значительных человеческих ресурсов, но со временем они окупаются (благодаря тому, что ускоряется деплой, упрощается управление инфраструктурой, её масштабирование и т.п.).
Какие заключения делаются относительно рынка? С большой вероятностью многие компании будут искать решения оркестровки, интегрированные в более крупные платформы, которые уже так или иначе используются ими (по которым накоплена достаточная экспертиза, опыт, уверенность). Вдобавок, сложность и длительность внедрения Kubernetes означает хорошие возможности для новых компаний, способных решать эти задачи за клиентов (с помощью своих продуктов и услуг).
Получить лучшее представление о пользователях, опрошенных в The New Stack, можно по дополнительной статистике, опубликованной в упомянутой электронной книге [1]:
А ниже прикреплён опрос, задающийся целью узнать, как много пользователей Хабры уже внедрили Kubernetes или только собираются это сделать. Комментарии к вашим ответам, конечно, приветствуются!
Читайте также в нашем блоге:
Автор: shurup
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/sistemnoe-administrirovanie/265870
Ссылки в тексте:
[1] электронной книге: https://thenewstack.io/ebooks/kubernetes
[2] Последняя: https://thenewstack.io/week-numbers-kubernetes-implementations-good-bad-ugly/
[3] Concur: https://habrahabr.ru/company/flant/blog/334770/
[4] №1: 4200 подов и TessMaster у eBay: https://habrahabr.ru/company/flant/blog/334140/
[5] №3: GitHub: https://habrahabr.ru/company/flant/blog/335814/
[6] №4: SoundCloud (авторы Prometheus): https://habrahabr.ru/company/flant/blog/339724/
[7] Наш опыт с Kubernetes в небольших проектах: https://habrahabr.ru/company/flant/blog/331188/
[8] Зачем нужен Kubernetes и почему он больше, чем PaaS?: https://habrahabr.ru/company/flant/blog/327338/
[9] Источник: https://habrahabr.ru/post/340270/
Нажмите здесь для печати.