Cozystack: Новый этап в развитии платформы после вступления в CNCF Sandbox

28 февраля участники технического комитета CNCF завершили голосование и unanimously утвердили Cozystack, платформу для создания частных облаков и PaaS, в CNCF Sandbox. В настоящее время проект проходит этап онбординга. Рассмотрим, что это значит на практике, что из себя представляет Cozystack и что такое CNCF Sandbox.

Cozystack — это платформа с открытым исходным кодом, позволяющая создать облачную инфраструктуру на bare metal для развертывания проверенных инструментов cloud native и open source, таких как управляемые кластеры Kubernetes, базы данных как сервис, приложения как сервис и виртуальные машины на базе KubeVirt (подробный список компонентов можно найти по ссылке). Она также предлагает готовый стек для мониторинга и уведомлений на основе Victoria Metrics, Victoria Logs, Grafana и Alerta.

Организации в различных сферах, включая сервис- и хостинг-провайдеров, банки, поставщиков SaaS, финансовые и медицинские технологии, а также услуги AI/ML, используют Cozystack для предоставления клиентам управляемых сервисов, управляемого Kubernetes и баз данных, которые функционируют напрямую на оборудовании, обеспечивая максимальную производительность и стабильность. Кроме того, с помощью Cozystack можно создавать геораспределенные кластеры.

Разработка и поддержка платформы осуществляется компанией Ænix. Ведущим разработчиком и создателем Cozystack является Андрей Квапил, известный в инженерном сообществе ником kvaps и активный участник таких проектов, как Linstor, KubeVirt, Kamaji, Kubernetes, Cilium и другие.

CNCF, или Cloud Native Computing Foundation, является некоммерческой организацией, частью Linux Foundation, которая поддерживает и курирует перспективные cloud native-проекты, включая Kubernetes, Envoy, Prometheus, Cilium, Istio, K3s, FluxCD и другие. CNCF Sandbox служит «точкой входа» для проектов, желающих присоединиться к CNCF. Далее они проходят стадии Incubating и Graduated в процессе своего развития.

Включение проекта в CNCF гарантирует пользователям Cozystack, что платформа останется доступной под лицензией Apache 2.0 и не столкнется с изменениями, подобными тем, что произошли с проектами Mongo, Redis, Terraform и Vault, чьи лицензии были изменены на закрытые. С этого момента права на Cozystack принадлежат CNCF как отраслевой некоммерческой организации.

Кроме того, участие в CNCF открывает возможности для привлечения широкой инженерной общественности к разработке и применению Cozystack, что делает управление проектом более прозрачным. Увеличение числа контрибьюторов и пользователей значительно ускорит развитие платформы и внедрение нового функционала.

Андрей Квапил, CEO Ænix и создатель Cozystack, отметил: «Я верю в честный и настоящий открытый исходный код, в те инструменты, которые мы используем для построения платформы, и я счастлив, что мы можем приносить пользу сообществу. Всего за год мы с небольшой командой отличных инженеров, поддерживаемых нашими клиентами и open source-сообществом, смогли создать проект, достойный включения в CNCF».

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

Мэттью РОБИН, CEO и основатель Hidora, отметил: «Cozystack значительно упрощает разворачивание сложной облачной инфраструктуры. Включение в CNCF Sandbox — важный шаг, который ускорит внедрение платформы и обогатит экосистему благодаря сотрудничеству с сообществом. Мы уверены, что Cozystack станет ключевым элементом в обеспечении доступности технологий cloud native для бизнеса любого масштаба».

Компания Ænix и далее будет активно развивать платформу, поддерживая как клиентов, так и сообщество пользователей.