Новый отчет «Voice of Kubernetes Experts Report 2024: The Data Trends Driving the Future of the Enterprise», подготовленный компанией Portworx by Pure Storage, показывает риски, связанные с отказом от инвестиций в будущее облачных технологий, пишет на портале The New Stack Джанет Ви, старший менеджер по маркетингу продуктов Portworx by Pure Storage.
В этом году Kubernetes празднует свое десятилетие. То, что началось в 2014 г. как Open Source-проект Google, стало золотым стандартом для оркестровки контейнеров.
Организации разных отраслей не только внедряют Kubernetes, но и отдают приоритет контейнерным рабочим нагрузкам. Согласно апрельскому исследованию Gartner «How to Run Containers and Kubernetes in Production», к 2029 г. более 95% глобальных организаций будут использовать контейнерные приложения в производстве, что значительно больше, чем менее 50% в 2023 г. Модернизированная инфраструктура оказалась более динамичной, переносимой и легкой, чем традиционная инфраструктура, например виртуальные машины, что привело к снижению затрат на инфраструктуру и ускорению разработки приложений.
В современном быстро меняющемся мире возможность действовать быстро и эффективно больше не является альтернативой. Чтобы оставаться конкурентоспособными, предприятиям необходимо внедрять контейнеры, и они вкладывают в это соответствующие средства.
Большинство новых приложений будет построено на нативных облачных платформах
Чтобы отследить последние тенденции в области контейнеров, компания Portworx by Pure Storage совместно с Dimensional Research провела опрос среди средних и крупных корпоративных организаций, работающих с данными на Kubernetes. 56% из более чем 500 респондентов имеют более чем четырехлетний опыт работы с Kubernetes, что делает их экспертами в этой технологии. Таким образом, результаты опроса отражают тенденции развития Kubernetes среди опытных пользователей.
Респонденты четко определили свои приоритеты на будущее: нативные облачные платформы, определяемые в опросе как «современные технологии, такие как контейнеры, Kubernetes, неизменяемая инфраструктура, микросервисы и сервисные сетки для разработки масштабируемых приложений», — это платформы будущего. 80% опрошенных заявили, что в ближайшие пять лет они планируют создавать большинство своих новых приложений на базе нативных облачных платформ, в то время как сегодня этот показатель составляет 41%, что говорит о практически удвоении инвестиций в нативное облачное будущее.
Эксперты не только доверяют созданию своих наиболее важных приложений на базе нативных облачных платформ, но и отдают им предпочтение. Это говорит о том, что эти платформы оправдали надежды на масштабируемость, гибкость и гибкость. Однако, несмотря на их очевидные преимущества, организациям необходимо быть готовыми справиться со сложностью нативных облачных сред, чтобы в полной мере использовать преимущества этих платформ.
Это означает, что командам разработчиков приложений и поддерживающим их командам, например платформенным инженерам, необходим инфраструктурный стек, готовый к работе с контейнерами и способный обеспечить максимальную гибкость разработчиков. Если эти команды не готовы поддержать стратегические инвестиции в инфраструктуру нативных облачных вычислений, они, возможно, не смогут реализовать все преимущества своих платформ.
Гибридное облако обеспечивает экономию средств, переносимость приложений и отказоустойчивость
Многие организации используют гибкость нативных облачных платформ, выбирая среду развертывания в зависимости от своих потребностей.
По данным исследования, 86% организаций всех размеров предпочитают развертывать свои нативные облачные технологии в гибридных облачных средах, при этом крупные организации предпочитают использовать более крупные локальные среды. Kubernetes позволяет организациям беспрепятственно работать как в локальной, так и в облачной среде, используя лучшее из двух миров и получая следующие преимущества:
- Экономия средств. Организации могут оптимизировать расходы на инфраструктуру, распределяя рабочие нагрузки между любыми средами по своему выбору для повышения эффективности затрат. Это также помогает избежать привязки к поставщику, так что ни одна команда или организация не будет чрезмерно зависеть от одного поставщика.
- Переносимость приложений. Kubernetes обеспечивает согласованность между средами, что позволяет легко переносить приложения из одной среды в другую без особых операционных затрат. Инфраструктурные команды могут использовать преимущества любой среды, а разработчики — предпочитаемую среду.
- Повышение отказоустойчивости. Модель гибридного облака может обеспечить устойчивость данных, предоставляя несколько сред для восстановления после сбоев. С помощью эффективных протоколов аварийного восстановления организации могут переходить от облачного провайдера или дата-центра, в котором произошел сбой, к доступной копии.
Несмотря на то что Kubernetes обладает высокой степенью переносимости и обеспечивает согласованность базовой инфраструктуры как в локальной, так и в облачной среде, раздельное управление этими несопоставимыми средами может привести к возникновению множества проблем, влияющих на скорость доставки приложений, использование ресурсов и затраты.
Управление контейнерными данными для реализации преимуществ нативной облачной платформы
Несмотря на многочисленные преимущества Kubernetes, управлять ею нелегко — особенно при выполнении операций первого и второго дня. Поэтому организации, выбирающие контейнерную инфраструктуру, должны быть готовы справиться со сложностью этих сред путем создания централизованного, последовательно управляемого стека ПО, который будет таким же динамичным, как и данные.
Одним из основных компонентов инфраструктурного стека нативной облачной платформы должно быть решение для управления данными и хранением в контейнерных средах. Управление контейнерными данными автоматизирует, защищает и унифицирует приложения, упрощая управление данными и хранением. Расширяя возможности разработчиков с помощью хранилища самообслуживания, предприятия могут повысить производительность разработчиков и снизить когнитивную нагрузку, связанную со сложностью управления встроенными гибридными и мультиоблачными средами нативных облачных платформ.