Создание приложений в виде упакованных в контейнеры микросервисов — безусловный тренд последних лет. Такие приложения легко настраивать, модернизировать и масштабировать. Если контейнеров много, надо правильно организовать их совместную работу. Кроме того, разработчикам периодически приходится исправлять ошибки, а делать это вручную очень сложно. Для того, чтобы автоматизировать эти процессы и создан Kubernetes — платформа для оркестрации контейнеров, помогающая масштабировать приложения и обрабатывать возникающие ошибки, распределять ресурсы, поддерживать баланс между контейнерами и т.д.
Kubernetes используется в самых разных проектах. Однако для его поддержки нужны ресурсы, а они довольно ограничены и стоят недешево. Выход — обратиться к услугам провайдера и использовать Managed Kubernetes.
Микросервисная архитектура и Kubernetes
• Переход от монолитных приложений к микросервисной архитектуре
• В чем преимущество контейнеризации
• Для кого использование Kubernetes актуально в первую очередь
• Managed Kubernetes: плюсы и минусы
• Kubernetes-платформы от российских разработчиков
Решения и кейсы
• Аренда Kubernetes в облаке провайдера или установка в собственном контуре: что выбрать?
• Сколько стоит эксплуатация Kubernetes-платформы, компетенции команды
• Какие проблемы возникают с Managed Kubernetes
• Как обеспечить техподдержку Kubernetes
• Как выбрать Kubernetes-платформу российских вендоров