Навыки и безопасность продолжают омрачать перспективы облачных платформ

  • Jul 19, 2023

Даже при неуклонном росте облачных вычислений между локальными и удаленными подходами все еще существуют противоречия.

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

img-9847.jpg
Фото: Джо МакКендрик

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

Эти моменты были подтверждены в опрос из более чем 1300 респондентов со всего мира из Канонический, издатель Убунту. Опрос показал, что 83% используют либо гибридные, либо мультиоблачные среды, но почти 50% говорят, что отсутствие внутренних навыков и ограниченность талантов мешают переходу на Kubernetes и контейнеры или их использованию.

Упомянутые преимущества облачных технологий включают эластичность и гибкость, оптимизацию ресурсов и снижение затрат на обслуживание.

Зачем переходить на облачные технологии?

  • Улучшенное техническое обслуживание, мониторинг и автоматизация (64%)
  • Модернизация инфраструктуры (44%)
  • Более быстрый выход на рынок (26%)
  • Более низкая совокупная стоимость владения инфраструктурой (18%)

Основные преимущества облачных технологий для бизнеса

  • Эластичность и ловкость (50%)
  • Оптимизация ресурсов (27%)
  • Снижение затрат на обслуживание (21%)
  • Более быстрый выход на рынок (21%)
  • Облачная переносимость (19%)
  • Продуктивность разработчиков (19%)

В ходе опроса было изучено, где именно запускаются приложения. По меньшей мере 14 % респондентов заявили, что все они используют Kubernetes, более 20 % — «голое железо» и виртуальные машины, а более 29 % — комбинацию «голого железа», виртуальных машин и Kubernetes. «Этот дистрибутив показывает, как гибкость Kubernetes позволяет организациям везде запускать одни и те же рабочие нагрузки», — заявляют авторы отчета.

Безопасность по-прежнему остается проблемой для пользователей облака и Kubernetes: 38 % респондентов считают, что безопасность — это главное. самое важное соображение при работе с Kubernetes, создании образов контейнеров или определении пограничной стратегии. Что характерно, только 14% сообщают, что они «освоили» безопасность в облачном пространстве.

Самые большие проблемы для Kubernetes и развертывания контейнеров

  • Отсутствие собственных навыков/ограниченная рабочая сила (48%)
  • ИТ-структура компании (38%)
  • Несовместимость с устаревшими системами (32%)
  • Трудно обучающие пользователи (29%)
  • Проблемы безопасности и соответствия требованиям не решены должным образом (25%)
  • Совместная интеграция облачных приложений (22%)
  • Плохая или ограниченная поддержка со стороны поставщиков платформ или партнеров (17%)
  • Сетевые требования не учтены должным образом (\17%)
  • Перерасход средств (16%)
  • Требования к хранению/данным не удовлетворяются должным образом (16%)
  • Требования наблюдаемости/мониторинга не учтены (15%)

Среди вариантов использования, приведенных для облачных сред, реструктуризация проприетарных решений в микросервисы занимает первое место. Однако один из авторов отчета выразил осторожность в отношении использования микросервисов. «Если вы смотрите на микросервисы как на панацею, вы будете разочарованы», — говорит Тим Хокин, главный инженер-программист Google Cloud Platform и автор отчета. «Это способ организации команд. Микросервисы предоставляют хороший способ сделать это. Но если вы думаете, что из плохого приложения получится сделать хорошее, то вас ждет разочарование. Или, если ваше приложение ненадежно или следует архитектуре большого шара грязи, вам тоже придется нелегко».

Лучшие варианты использования облачных технологий

  • Преобразование проприетарного решения в микросервисы (19%)
  • Развертывание и тестирование приложений в конвейере CI/CD (15%)
  • Переход на решение с открытым исходным кодом (13%)
  • Управление или включение настройки гибридного облака (11%)
  • Развертывание или управление Kubernetes-as-a-Service (10%)
  • Оркестрация рабочих нагрузок в мультиоблачной среде (10%)

Даже при неуклонном росте облачных вычислений между локальными и удаленными подходами все еще существуют противоречия. «Когда люди говорят о недостатке навыков блокировщика, правда в том, что они часто уже находятся в окружении. когда они готовы сделать следующее, но не имеют для этого инфраструктурной или организационной поддержки». говорит Кен Сайп, старший архитектор предприятия, связанный с Cloud Native Computing Foundation, и Эдвард Джонс. «Это также вопрос покупки или создания: при покупке решения и связанной с ним услуги организация преимущества от использования внешних ресурсов и набора навыков без необходимости наращивания потенциала в доме. При построении дома организация может извлечь выгоду из внедрения своей инженерной дисциплины, которая может стать полезным отличием».