Kubernetes – набирающее популярность открытое ПО для оркестровки контейнеризированных приложений, то есть для создания кластеров из нескольких серверов в облачных средах. Популярность Kubernetes обеспечивает не только открытая архитектура, но и то, что платформа поддерживает все основные технологии контейнеризации, включая containerd, cri-o и другие.
По словам Михаила Сергеева, ведущего инженера CorpSoft24, кластеры на базе Kubernetes отличаются повышенной отказоустойчивостью, надежностью и востребованы в бизнесе, где любой простой ИТ-приложений критичен.
«Даже если часть кластера по какой-то причине выйдет из строя, оставшаяся возьмёт вычислительную нагрузку приложений на себя. Кроме того, кластеры используются для безопасного обновления приложений без простоя для бизнеса. Спрос на Kubernetes растет в финансовой отрасли, телекоме, ритейле и других сегментах рынка», - рассказывает Михаил Сергеев.
Чтобы воспользоваться всеми преимуществами кластерных решений, приложения компании должны быть рассчитаны на микросервисную архитектуру, а не представлять сплошной монолит, как это обычно бывает. Изменения требуют временных и финансовых ресурсов.
«Это основной сдерживающий фактор для использования кластеров. Но есть и второй – недостаток квалифицированных специалистов по Kubernetes на рынке. Именно этот барьер позволяет преодолеть услуга Kubernetes-as-a-Service», - пояснил Михаил Сергеев.
В рамках Kubernetes-as-a-Service CorpSoft24 предоставляет преднастроенный серверный кластер для использования в облачной среде, что откроет доступ к преимуществам кластерных технологий для более широкой бизнес-аудитории.
В настоящий момент CorpSoft24 успешно реализован пилотный проект для крупной финансовой организации по запуску готового кластера под требования клиента.