Kubernetes — это открытое программное обеспечение для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями. Сейчас к этой технологии приходят многие передовые IT-компании, и Kubernetes становится чем-то вроде стандарта для работы в облаке.
Руководитель DevOps Максим Розуман рассказал, как «Первая Форма» тоже поймала эту волну.
Три плюса Kubernetes
1) Приложение можно быстро разворачивать
Сейчас, если у клиента несколько серверов, но он хочет обслуживать больше пользователей, нам нужно либо увеличивать мощности каждого сервера, либо добавлять ещё серверы и настраивать там приложения. А чтобы всё это обновить, нужно по очереди отключать сервера. Kubernetes позволяет упростить процедуру. При обновлении корпоративного приложения не нужно ничего отключать, всё происходит бесшовно.
2) С Kubernetes удобно управлять версиями
Так, если мы сделаем даже небольшое обновление, то сможем сразу выкатить новую версию. Но если мы увидим проблему, то быстро откатимся назад и пользователи не пострадают.
3) С Kubernetes проще обеспечивать отказоустойчивость и его поддерживают практически все крупные облачные провайдеры
Сейчас мы запустили в Kubernetes приложение «Первой Формы» вплоть до базы данных и будем развивать это направление. В планах у нас перенести туда основной продуктив и видеоконференцсвязь.
Если у вас возникнут вопросы по теме, напишите их на info@1forma.ru