Масштабируйте приложения автоматически с облачным Kubernetes

Mail.ru Cloud Containers | Перейдите на Kubernetes

как сервис, сертифицированный CNCF

Гарантированный уровень сервиса для беспроблемной доставки ваших приложений

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

Помогаем мигрировать на наш Kubernetes
Автоматизируем операции Life Cycle: апгрейды кластера и скалирование
Гарантируем доступность Kubernetes как сервиса с SLA 99,95%

Certified Kubernetes — Hosted

Mail.ru Cloud Containers проверен на надежность и соответствие стандартам Cloud Native Computing Foundation (CNCF) по Certified Kubernetes Conformance Program.

Сервис отвечает всем функциональным требованиям сообщества и совместим со стандартным Kubernetes API.

Экономия до 60% благодаря автомасштабированию

Kubernetes Cluster Autoscaler

Наш сервис позволяет автоматически масштабировать ваши приложения благодаря Kubernetes Cluster Autoscaler.

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

Масштабирование до 100 серверов

Актуально как для ожидаемых пиковых периодов — например, Черной пятницы — так и для непредсказуемых скачков в потреблении: ваше приложение останется доступным, даже если испытает на себе хабраэффект, а после кластер автоматически уменьшится до нужных размеров.

Экономия до 60% благодаря автомасштабированию

Наш сервис позволяет автоматически масштабировать ваши приложения благодаря Kubernetes Cluster Autoscaler.

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

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

Благодаря функции Start/Stop вы можете запускать и останавливать кластер по клику через веб-интерфейс — что удобно для управления тестовыми средами.

Платите только за использованные в облаке мощности и диски в случае остановленных кластеров.

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

Публичные
IP-адреса
Балансировщик
нагрузки
Virtual
Private Network
Техническая
поддержка 24/7
Входящий
и исходящий трафик

Геораспределенная федерация Kubernetes

Свобода размещения
Размещайте кластеры с федерацией Kubernetes в разных дата-центрах, у разных провайдеров или на своем железе
Сокращение сетевых задержек
Сократите время ответа за счет обращения к ближайшему кластеру с использованием устойчивого гибридного решения
Надежность и доступность
Снизьте риск отказа кластера для повышенной надежности и доступности за счет механизма федерации
Весь процесс установки и настройки автоматизирован
Сократите время развертывания K8s и его настройки с нескольких дней — до 10 минут в облаке.
Встроенный мониторинг на базе Prometheus и Grafana
Вы сможете мониторить доступность сервисов, запущенных в Kubernetes, и доступность самих кластеров в одном месте.
Легкое управление кластерами с помощью Terraform
Вы можете создавать кластера через интерфейс, API — или через наш собственный Terraform-провайдер для K8s.
Автоматическое обновление по клику
Обновление осуществляется плавно без простоя. Вам нужно только выбрать новую версию, а платформа автоматически обновит кластер без прерывания работы приложений. Сейчас мы поддерживаем версии Kubernetes 1.16-1.19.

Другие преимущества Kubernetes от Mail.ru Group

Nginx Ingress Controller
Интегрированный Nginx Ingress Controller, обеспечивающий балансировку и терминацию SSL-трафика
Балансировщик нагрузки
Интеграция Kubernetes с отказоустойчивыми балансировщиками нагрузки нашей облачной платформы
Поддержка Proxy Protocol
Поддержка Proxy-протокола на балансировщике HAproxy и на Nginx Ingress Controller
Интегрированный Docker Registry
Автоматическая упаковка приложений для перемещения в Kubernetes
Поддержка Node Pools
Создание групп виртуальных машин разных размеров и их масштабирование, независимое друг от друга
Persistent Volumes
Интеграция K8s Persistent Volumes с облачной системой хранения
Удобное управление
Управление кластером через Kubernetes Dashboard и kubectl
Virtual Private Network
Поддерживается работа кластеров Kubernetes с VPN-соединением
Поддержка Cluster Policy: Local
Получение реальных IP пользователей внутри кластеров K8s

Мы флагман Kubernetes-движения в России

Предоставляем K8s как сервис

Уже два года мы предоставляем своим клиентам Kubernetes как сервис и поддерживаем Kubernetes-движение в России.

Собираем сообщество Kubernetes

Мы проводим серию собственных мероприятий @Kubernetes Meetup, включая @Kubernetes Conference — первую российскую конференцию о K8s.

Как прошла конференция @Kubernetes
Первая российская конференция о K8s

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

Mail.ru Cloud Containers совместим со всеми стандартными инструментами Kubernetes.

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

Serverless
Храните и обрабатывайте функции Serverless в контейнерах
  • OpenFaaS
  • OpenWhisk
  • Kubeless
Service Mesh
Контролируйте потоки данных в приложении без изменения кода
  • Istio
  • Consul
  • Linkerd
Мониторинг и анализ
Следите за работой ваших приложений с помощью метрик, логирования и трейсинга
  • Prometheus
  • Fluentd
    Jaeger
  • OpenTracing
CI/CD
Постройте пайплайн CI/CD поверх K8s для ускорения релизного цикла
  • Gitlab
  • CircleCI
  • Travis CI
Описание приложений (IaC)
Легко управляйте Cloud Native-приложениями в Kubernetes
  • Terraform
  • Helm

Kubernetes для больших данных

Наш Kubernetes выдерживает высокие нагрузки благодаря автомасштабированию и специально доработан для использования в Data Science.
1
Используйте K8s для любых микросервисных приложений, которые работают с данными
2
Сделайте приложение — событийный обработчик на базе K8s
3
Легко интегрируйте с другими нашими PaaS-решениями (Cloud Big Data, Cloud Machine Learning) и держите все в одной сети
4
Подключайте GPU к очереди событий или событийному обработчику на базе K8s для ускорения машинного обучения

Как устроен Kubernetes aaS

Сервис полностью и бесшовно интегрирован с OpenStack IaaS: специальный Cloud Provider автоматически создает, конфигурирует, удаляет диски, балансировщики, управляет Security-группами, занимается масштабированием.

Миграция и поддержка экспертов Mail.ru Group

Для переноса K8s в облако вы можете воспользоваться нашей интеграцией с Velero или возможностью миграции «под ключ» с помощью специалистов MCS.
Перенести Kubernetes в облако
Получите 3000 бонусных рублей для тестирования сервиса после подтверждения аккаунта MCS.

Вся функциональность Mail.ru Cloud Containers на BareMetal

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

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

Стоимость Cloud Containers

Danone: как перейти на Kubernetes «с нуля» и централизовать управление сотней веб-ресурсов
Danone Россия выбрала провайдера, который помог освоить новую для российского подразделения технологию и взял на себя администрирование платформы. О том, почему остановились на Mail.ru Cloud Solutions и как проходит миграция на Kubernetes, рассказала Оксана Ключко, ИТ-менеджер по управлению проектами и сервисами в Danone.
Читать кейс
CarPrice, самая цифровая компания российского авторынка, использует Kubernetes как сервис
«Мы используем технологии контейнеризации от Mail.ru Group на базе Kubernetes — через него проходит около 50% нашего мобильного трафика. Я был приятно удивлен тем, что у Mail.ru Cloud Solutions новые версии K8s появляются быстрее, чем на аналогичных зарубежных сервисах».
Читать кейс
Компания «Урус» мигрировала данные в облако за два часа с помощью Kubernetes
«Наша работа тесно завязана на Kubernetes, он полностью устраивает нас с точки зрения инфраструктурных задач. Я вижу облачные платформы как единственно правильное решение для молодых компаний. А в случае с MCS большой плюс то, что они находятся максимально близко к российским клиентам — и территориально, и ментально».
Читать кейс
Kubernetes в облаке незаменим для развития IT-систем FL.ru
«Основной вектор развития нашей IT-системы — переход на микросервисную архитектуру. Поэтому нам полезен Kubernetes в облаке MCS, мы планируем использовать его на 100% для всех своих активных проектов. Параллельно развиваем еще несколько продуктов и тоже хотим запустить их в облаке MCS».
Читать кейс
Kubernetes для Wunderman Thompson: экономия, оптимизация работы IT и легкая миграция
«Kubernetes позволяет не заниматься инфраструктурой: специалисты не тратят время на низкоуровневые задачи, концентрируются на разработке. В облаке MCS мы понимаем, во сколько обходится кластер, можем выбирать только нужные ресурсы и сервисы. Мигрировать в Kubernetes легко: перенести в облако можно даже живые проекты, работающие под нагрузкой».
Читать кейс
Westwing Russia: мы переехали из AWS в облако MCS, чтобы предлагать российским клиентам все необходимое

Почему Westwing пришлось отказаться от AWS, как проходила миграция в российское облако и насколько успешным оказался этот кейс, рассказывает технический директор Westwing Russia Александр Пряхин.

Читать кейс
Как создаются облачные рабочие места «1С»

Фирма «1С» активно инвестирует в развитие своих облачных решений, чтобы предоставлять клиентам те сервисы, которые они уже активно требуют от вендоров.

Про развитие компании и ее облачных технологий рассказывают директор «1С» Борис Нуралиев и руководитель направления по развитию онлайн-сервисов Тимур Шакирбеков.

Читать кейс

FAQ

Что такое К8s?
Это приложение для автоматического управления контейнерами Docker. Kubernetes создан специально для работы с большим числом хостов и контейнеров, поддерживает совместимость контейнеров, развернутых у разных облачных провайдеров и в частных дата-центрах.
Как работает облачная контейнерная платформа от MCS?

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

Какие задачи решает сервис?

Кубернетес можно использовать для запуска высоконагруженных IT-систем. Он позволяет эффективно распределять трафик и автоматически масштабироваться до сотен узлов — это значит, что ваш сайт или приложение останется доступным даже в пиковые нагрузки.

Ключевые особенности:
  • Автоматическое масштабирование до сотен узлов и отказоустойчивость.
  • Эффективное распределение трафика с помощью выделенных балансировщиков нагрузки.
  • Максимальная производительность дисков за счет облачной системы хранения на базе SSD.

Также в контейнерах Docker с K8s можно быстро запускать тестовые среды и управлять ими и, таким образом, автоматизировать и упростить процессы разработки и тестирования. Преимущества сервиса — возможность создавать большое количество тестовых сред, снижение затрат на хостинг, автоматизация процессов CI/CD, стандартизация разработки в распределенных командах и при работе с аутсорсерами.

Какие версии K8s поддерживаются?
Сервис поддерживает версии Kubernetes (K8s) 1.16-1.19.
С какими существующими инструментами и приложениями K8s совместим сервис?
Сервис совместим с любыми приложениями и инструментами, разработанными для Kubernetes. Это упрощает построение гибридных облаков, миграцию приложений между провайдерами облачной инфраструктуры.
Какую поддержку оказывают эксперты MCS при переходе на платформу управления контейнерами?
Наши эксперты а рамках Managed Kubernetes поддерживают клиентов в построении инфраструктуры для бизнеса с нуля, расширении существующей инфраструктуры за счет облака или полной миграции в облако, миграции между облачными провайдерами. Техническая поддержка работает 24/7.
Как я могу подключить сервис?

Подключение и управление сервисом доступно через панель управления в личном кабинете пользователя MCS. Подробнее о работе с сервисом можно прочитать здесь.

Как происходит масштабирование?

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

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

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

Что такое группа нод?

Группа формируется из нод с одинаковой конфигурацией и находящихся в одном кластере. Также каждая нода (узел) получает в своем названии пометку о принадлежности к определенной группе.

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

Вы можете работать с группой нод (например, создавая, изменяя или удаляя пул), не затрагивая кластер целиком, но изменить отдельную ноду вы не сможете, поскольку это повлечет за собой изменение всех нод в пуле. Все новые группы будут созданы и запущены на самой последней стабильной версии Kubernetes. Существующие ноды должны быть обновлены вручную. Также есть возможность запускать разные версии K8s в каждой из групп нод. Подробнее об этом читайте в инструкции.

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

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

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

Как можно оплатить услугу?

У нас доступна оплата банковским переводом, с помощью банковской карты, через большинство популярных платежных систем и операторов связи. Возможно предоставление закрывающих документов, опция доступна не для всех вариантов оплаты. Подробнее о способах оплаты и предоставлении закрывающих документов читайте тут.

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

Найдите его в документации

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

Открыть документацию

Задайте его нам

через форму обратной связи, и мы оперативно ответим

Задать вопрос

21 год
опыта поддержки высоконагруженных сервисов
100+ млн
пользователей по всему миру
7 лет
экспертизы развития облачной инфраструктуры