Cервисы
Managed IT
Решения
Security
Импортозамещение
О компании

Kubernetes

Kubernetes — это платформа с открытым исходным кодом, которая автоматизирует операции с контейнерами. Она упрощает многие ручные процессы, связанные с развертыванием и масштабированием упакованных в контейнеры приложений. Таким образом, можно объединять группы хостов, работающих под управлением контейнеров Linux, и Kubernetes поможет эффективно управлять этими кластерами, которые могут охватывать узлы в общедоступных, частных или гибридных облаках. Поэтому Kubernetes является идеальной платформой для размещения облачных приложений, требующих быстрого масштабирования, таких как потоковая передача данных в реальном времени через Apache Kafka.

Kubernetes первоначально был разработан инженерами Google. Компания одной из первых начала работу с контейнерами и публично заявляла, что всё в Google работает в контейнерах. Google генерирует более 2 миллиардов развертываний в неделю – все они работают на внутренней платформе Borg. Borg был предшественником Kubernetes, и уроки, извлеченные из его разработки на протяжении многих лет, значительно повлияли на технологию Kubernetes.

[text_with_btn btn=»Узнать больше» link=»https://itglobal.com/ru-ru/managed-it/managed-devops/»]Managed DevOps[/text_with_btn]

Возможности Kubernetes

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

С Kubernetes можно:

Однако Kubernetes полагается на другие проекты, чтобы полностью обеспечить все возможности. С помощью других open-source проектов можно реализовать весь потенциал Kubernetes:

Некоторые наиболее распространенные термины, которые помогут понять Kubernetes: