«Флант» выводит на рынок экосистему Deckhouse для построения сверхнадежной enterprise-инфраструктуры
Экосистема разработана на основе флагманской Kubernetes-платформы Deckhouse и дополнена линейкой продуктов, комплексно закрывающих потребности заказчиков в инфраструктурном ПО. К настоящему моменту на платформе запущено свыше миллиона контейнеров, развернуто более 7000 приложений на 9000+ серверах.
«Мы не стоим на месте и сейчас наша стратегическая задача — помогать российскому бизнесу создавать сверхнадежную enterprise-инфраструктуру. Сегодня в экосистеме продуктов Deckhouse уже представлен целый набор готовых решений для реализации разнообразных пользовательских сценариев, прежде всего развертывания контейнерной инфраструктуры, внедрения мониторинга и виртуализации. Все продукты экосистемы входят в реестр отечественного ПО, поэтому станут надежной поддержкой российскому бизнесу, стремящемуся обрести импортонезависимость и одновременно улучшить свои операционные показатели, укрепить позиции на рынке», — считает Александр Баталов, генеральный директор компании «Флант».
С помощью решений экосистемы Deckhouse компании могут быстро разрабатывать, поставлять и эксплуатировать Cloud Native-приложения, безопасно эксплуатировать legacy-приложения и ускорять переход с монолита на микросервисы.
На чем строится экосистема Deckhouse
Ключевой продукт экосистемы — Deckhouse Kubernetes Platform. Это платформа управления контейнерными нагрузками с тщательно подобранными и протестированными на совместимость компонентами. Решение позволяет безопасно управлять жизненным циклом кластеров Kubernetes в любой инфраструктуре, обеспечивая SLA 99,99%. Платформа сокращает время подготовки среды разработки до 15 раз и автоматизирует до 80% ручных операций.
«Внедрение контейнеризации существенно упрощает доставку, обновление и обслуживание приложений. Разработчики становятся продуктивнее, компании создают больше новых решений для клиентов, растут рентабельность бизнеса и доля рынка. Однако, пробуя самостоятельно использовать контейнерные технологии, например самый распространенный на сегодня оркестратор Kubernetes, многие сталкиваются с серьезным вызовом — нехваткой экспертизы и штата для обслуживания и поддержки Kubernetes, ростом затрат на развертывание каждого нового кластера. Наша разработка, Deckhouse Kubernetes Platform, существенно облегчает работу с Kubernetes и снижает порог входа в технологию. Решение автоматизирует множество рутинных операций по развертыванию, масштабированию и управлению инфраструктурой», — комментирует Константин Аксёнов, директор департамента разработки Deckhouse компании «Флант».
Продукты в составе экосистемы Deckhouse
Система виртуализации Deckhouse Virtualization Platform* — это, по сути, технология полноценного частного облака, в которой собраны все инструменты для работы с виртуальными машинами и их ресурсами. Решение позволяет запускать legacy-приложения в виртуальных машинах, обеспечивает возможность запуска виртуальных машин и контейнеризованных приложений в одном окружении. Кроме того, Deckhouse Virtualization Platform легко интегрируется с существующей экосистемой Deckhouse, используя ее возможности для виртуальных машин, а также позволяет запускать кластеры Deckhouse Kubernetes Platform.
«Это решение подходит для миграции с иностранных решений виртуализации, таких как VMware. При разработке Deckhouse Virtualization Platform наша команда использовала самые сильные стороны имеющихся на рынке технологий: Kubernetes, KubeVirt, Cilium, DRBD, Libvirt/QEMU. Большое внимание мы уделили разработке удобного интерфейса: стремились, чтобы он был максимально простым для конечного пользователя. Еще одной важной задачей было добиться высокой производительности при минимальном потреблении ресурсов, и, судя по нагрузочным тестам, нам это удалось», — рассказывает Павел Тишков, руководитель продукта Deckhouse Virtualization Platform компании «Флант».
Важная составляющая экосистемы Deckhouse — решение для централизованного мониторинга и журналирования инфраструктуры и приложений Deckhouse Observability. Система мониторинга помогает обеспечить полный контроль и анализ состояния ИТ-инфраструктуры и приложений на основе собираемых в реальном времени метрик, логов и трейсов.
«Deckhouse Observability собирает данные как с кластеров Deckhouse Kubernetes Platform, так и с хостов вне кластера с помощью агента. Решение также дает возможность долгосрочного централизованного хранения метрик без потери детализации. Мониторинг проводится полностью в автоматическом режиме, исключая ручную настройку, не отвлекая ИТ-специалистов от более важных задач», — отмечает Владимир Гурьянов, руководитель продукта Deckhouse Observability компании «Флант».
За централизованное управление всеми кластерами Deckhouse Kubernetes Platform отвечает решение Deckhouse Commander. Оно дает возможность создавать, удалять и настраивать кластеры как в облаке, так и на статических ресурсах. Для пользователей удобно, что это можно делать из одного интерфейса с помощью шаблонов конфигураций. При этом доступен аудит всех действий с кластерами и шаблонами.
Deckhouse Stronghold* предназначен для управления жизненным циклом секретов. Он гарантирует безопасную доставку, управление, централизованный аудит и обеспечение доступов к секретам. По своему функционалу Deckhouse Stronghold является аналогом HashiCorp Vault.
Задача решения Deckhouse Code* — обеспечить централизованное управление исходным кодом, упростить контроль качества кода и процесс разработки. Оно предлагает широкий набор инструментов для код-ревью и слияния изменений, а также для обмена кодом с внешними командами разработки.
В экосистеме предусмотрено также централизованное решение для управления и хранения репозиториев контейнеров Deckhouse Registry*. Оно обеспечивает поддержку ролевой модели доступа, сканирование на уязвимости в контейнерах, политики автоматической очистки репозиториев. Этот продукт также упрощает работу с внешними репозиториями с помощью проксирования.
Deckhouse Delivery* — еще один важный элемент экосистемы Deckhouse. Его основная задача — максимально автоматизировать процесс развертывания и сборки контейнеризованного ПО. Также решение отвечает за сканирование уязвимостей на этапе сборки, шифрование и подпись образов контейнеров и анализ манифестов на лучшие практики и безопасность при разработке.
Чтобы заказчикам при реализации ИТ-проектов было легче выбирать ПО, совместимое с Deckhouse Kubernetes Platform и расширяющее ее функциональность, в экосистему решений была включена витрина проверенного софта от российских производителей. Deckhouse Marketplace* не только предоставляет гарантию совместимости ПО с экосистемой Deckhouse, но и отвечает за упрощенную доставку ПО, в том числе в закрытый контур, а также проверяет весь доступный софт с точки зрения безопасности.
Одно из главных преимуществ Deckhouse заключается в том, что все продукты экосистемы глубоко интегрированы между собой. Каждый из них представляет собой тот самый необходимый кирпичик, который позволит компаниям преодолеть новый уровень цифровой трансформации, сократить time-to-market при разработке новых продуктов, даже если они испытывают кадровый дефицит и нехватку экспертизы в сфере Kubernetes. Решения экосистемы подходят компаниям любой отрасли и сферы деятельности, в том числе корпорациям с госучастием.
О компании «Флант»
«Флант» — №1 контрибьютор Kubernetes и лидер DevOps в России. С 2008 года занимается созданием и обслуживанием ИТ-инфраструктуры для критичных бизнес-приложений. Компания входит в Ассоциацию разработчиков программных продуктов «Отечественный софт», имеет лицензии ФСТЭК России на деятельность по технической защите конфиденциальной информации, разработке и производству средств защиты конфиденциальной информации. «Флант» — первая и единственная на данный момент на российском рынке компания, получившая статус Kubernetes Certified Service Provider. Является Silver Member в клубе CNCF, развивающем Kubernetes и другие проекты на базе открытого кода.
* Продукт в разработке, выйдет в треке 2024 года.