Cloud Containers

Сосредоточьтесь на бизнесе, а Kubernetes доверьте VK Cloud

Cовременный подход к разработке

kz-containers-about-image.png

Микросервисная архитектура — современный подход к разработке ПО. Приложение разбивают на автономные компоненты (микросервисы) с четко определенными функциями. Это позволяет оперативно вносить изменения только в нужную часть приложения, не затрагивая остальные.

Для управления микросервисами используют Kubernetes (k8s) — оркестратор, который автоматизирует развертывание, масштабирование, репликацию и мониторинг микросервисных приложений.

Cloud Containers — облачный сервис, с которым вы получаете все возможности Kubernetes. При этом вам не нужно создавать инфраструктуру, администрировать кластер и обеспечивать его безопасность.

Зачем работать с Kubernetes в облаке?

Если не хотите тратить ресурсы на погружение в Kubernetes и нанимать команду, используйте надежное Managed-решение от VK Cloud.

kz-containers-why-image-1.png

Kubernetes на собственном сервере

  • querstion-circle_orange.svg
    Для администрирования кластера нужны специалисты. Настройка занимает до нескольких дней.
  • querstion-circle_orange.svg
    Для приложений, хранящих данные, нужно самостоятельно дорабатывать архитектуру.
  • querstion-circle_orange.svg
    Кластер масштабируется вручную, для этого покупают и устанавливают дополнительное оборудование.
  • querstion-circle_orange.svg
    Нужно самостоятельно обновлять кластеры Kubernetes так, чтобы не возникало перебоев в работе сервисов.
  • querstion-circle_orange.svg
    Необходимо интегрировать системы мониторинга, логирования, балансировки нагрузки, персональные доступы и многое другое.
kz-containers-why-image-2.png

Kubernetes как сервис от VK Cloud

  • kz-circle-check-white.svg
    Настроенный кластер можно получить за 10 минут.
  • kz-circle-check-white.svg
    Хранилища данных интегрированы с облачной системой, диски подключаются в один клик.
  • kz-circle-check-white.svg
    Кластер автоматически увеличивается и уменьшается, всегда доступно нужное количество нод.
  • kz-circle-check-white.svg
    Автоматическое обновление по клику без простоев. Нужно только выбрать новую версию, а платформа сама обновит кластеры.
  • kz-circle-check-white.svg
    Встроенный мониторинг, интегрированный NGINX Ingress Controller, облачный балансер и Docker Registry из коробки.
Тестировать

Почему выбирают Cloud Containers от VK Cloud

tenge_circle_outline_28 (1).svg
Оплата в тенге по модели Pay-as-you-go — только за использованные ресурсы.

Автомасштабирование с Kubernetes Cluster Autoscaler

Сервис автоматически добавляет дополнительные узлы или освобождает бездействующие — таким образом, вам всегда доступно столько нод, сколько нужно в данный момент.

Сервис Cloud Containers поддерживает масштабирование до 100 серверов и обратно — такая функция полезна как при плановом росте трафика, так и при внезапном скачке потребления, например в «черную пятницу».

kz-containers-how-image.svg
scroll

Используйте все возможности экосистемы Kubernetes

Сервис Cloud Containers совместим со всеми стандартными инструментами Kubernetes. Подключайте дополнительные сервисы по API и масштабируйте кластеры в облаке.

list_bullet_square_outline_28.svg
CI/CD

Постройте пайплайн CI/CD для ускорения релизного цикла

Gitlab
CircleCI
Travis CI
kz_containers_payment_image__compressed.png

Посекундная оплата и остановка кластера по клику

Через веб-интерфейс вы можете запускать и останавливать кластер всего одним кликом. Если кластеры Kubernetes остановлены, плата начисляется только за использованные мощности и диски.

Всегда бесплатно

  • check-circle-filled_green.svgVirtual Private Network
  • check-circle-filled_green.svgТехническая поддержка 24/7
  • check-circle-filled_green.svgВходящий и исходящий трафик
Подключить бесплатно

Рассчитайте стоимость Cloud Containers

Истории успеха клиентов VK Cloud

VK Cloud — флагман Kubernetes-движения

Мы поддерживаем и развиваем Kubernetes-движение с 2018 года. За это время организовали и провели:

  • серию собственных мероприятий VK Kubernetes Meetup;
  • VK Kubernetes Conference, аудитория которой превысила 1900 человек.

Мы развиваем сообщество профессионалов в Kubernetes. Специалисты из разных стран могут обращаться за помощью к коллегам, узнавать последние новости и обмениваться опытом. Присоединяйтесь и вы!

Подписаться на новости

FAQ

Что такое Kubernetes?

Kubernetes (k8s) — система оркестрации, позволяющая автоматизировать развертывание, масштабирование, репликацию и мониторинг контейнерных приложений. То есть Kubernetes позволяет эффективно управлять любым количеством контейнеров.

В основе лежит декларативный подход — достаточно указать, каких параметров системы вы хотите достичь, а не конкретные способы их достижения.

Kubernetes упрощает создание распределенных отказоустойчивых архитектур современных цифровых сервисов. Также он помогает переносить контейнеры между средами разработки или тестирования и продуктивными средами — либо с одной инфраструктуры на другую.


Какая функциональность у Kubernetes?

Технология предоставляет следующие возможности:

  • Мониторинг сервисов и распределение нагрузки. Инструмент отслеживает каждый контейнер, проверяя его работоспособность. В случае, если на контейнеры приходится высокая нагрузка, он перераспределяет трафик так, чтобы сервисы работали стабильно.
  • Автоматизация развертывания и обновлений. С помощью оркестратора вы можете описать то состояние, которое должно быть у развернутых контейнеров, а также изменять его. Например, настроить систему так, чтобы новые контейнеры создавались и удалялись, когда это необходимо, а ресурсы удаленных контейнеров распределялись во вновь созданные.
  • Автоматическое распределение нагрузки. Можно указать, сколько CPU и памяти нужно каждому из контейнеров. Система сама разместит их так, чтобы ресурсы серверов использовались максимально эффективно.
  • Самообслуживание. Оркестратор сам перезапускает отказавшие контейнеры, а также завершает работу неработоспособных контейнеров и заменяет их на новые.
  • Управление конфиденциальными данными и конфигурацией приложения. Вы можете добавлять изменения и обновлять конфиденциальные данные или конфигурацию приложения, не меняя образы контейнеров.

Как работает сервис Cloud Containers?

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


Какие версии Kubernetes поддерживает Cloud Containers?

Сервис поддерживает версии Kubernetes 1.16–1.22.


Где находится центр обработки данных?

Сервис Cloud Containers построен в ЦОДе уровня Tier III, расположенном в Республике Казахстан. Виртуальные серверы аттестованы в соответствии с законом № 94-V «О персональных данных и их защите».


Зачем нужна сертификация CNCF?

Cloud Native Computing Foundation (CNCF) — международный фонд, который занимается разработкой и продвижением облачных технологий. Сертификация CNCF означает, что Cloud Containers от VK Cloud отвечает всем функциональным требованиям и совместим со стандартным Kubernetes API.


Как я могу подключить Cloud Containers?

Вы можете подключить сервис через панель управления в личном кабинете пользователя VK Cloud.


Что такое Autoscaling?

Autoscaling — функция, которые позволяет автоматически масштабировать ресурсы кластера при изменении нагрузки. Она подключает новые ноды, когда они нужны, и отключает, когда нагрузка падает. Переплачивать за зарезервированные, но простаивающие серверные мощности в облаке не придется.


Как подключить автомасштабирование?

При создании кластера Kubernetes вам нужно поставить соответствующий флажок, а после выбрать минимальное и максимальное количество узлов.


От чего зависит стоимость сервиса?

Стоимость сервиса зависит от выбранной конфигурации. Плата рассчитывается только за использованные ресурсы. Это удобно, так как позволяет быстро получить нужные ресурсы в случае увеличения нагрузки, а также не переплачивать за простаивающие мощности, когда они не нужны.

Также вы можете установить ежемесячный лимит расходов для каждого проекта VK Cloud. При достижении заданного лимита вам будет отправлено email-уведомление. При расчете лимита учитываются расходы в текущем календарном месяце.

Документация

Здесь есть ответы на большинство вопросов по настройке сервисов

Не нашли ответ на свой вопрос?

Задайте его техподдержке по почте, и мы оперативно ответим.
support@vkcloud.kz
партнер в Казахстане