Системата за управление на конфигурацията Chef се превръща в проект с напълно отворен код

Chef Software обяви решението си да прекрати своя бизнес модел Open Core, при който само основните компоненти на системата се разпространяват свободно, а разширените функции се предоставят като част от търговски продукт.

Всички компоненти на системата за управление на конфигурацията на Chef, включително конзолата за управление на Chef Automate, инструментите за управление на инфраструктурата, модулът за управление на сигурността Chef InSpec и системата за автоматизация на доставките и оркестрацията на Chef Habitat, вече ще бъдат напълно достъпни под лиценза с отворен код Apache 2.0, без отворени или затворени части. Всички предварително затворени модули ще бъдат отворени. Продуктът ще бъде разработен в публично достъпно хранилище. Планира се процесите на разработване, вземане на решения и проектиране да бъдат възможно най-прозрачни.

Отбелязва се, че решението е взето след дълго проучване на различни модели на комерсиализация на софтуер с отворен код и организация на взаимодействие в общности. Разработчиците на Chef вярват, че пълният отворен код ще балансира най-добре очакванията на общността с бизнес интересите на компанията. Вместо да разделя продукта на отворени и собствени части, Chef Software вече ще може напълно да насочи наличните си ресурси към разработването на един отворен продукт, работейки заедно с ентусиасти и компании, заинтересовани от проекта.

За да отговори на нуждите на предприятията, ще бъде създаден пакет за търговско разпространение Chef Enterprise Automation Stack, базиран на отворен код, който ще включва допълнително тестване и стабилизиране, предоставяне на техническа поддръжка 24×7, адаптиране за използване в системи, изискващи повишена надеждност, и канал за бърза доставка на актуализации. Като цяло, новият бизнес модел на Chef Software е много подобен на този на Red Hat, който предлага търговско разпространение, но разработва целия софтуер като проекти с отворен код, достъпни под безплатни лицензи.

Спомнете си, че системата за управление на конфигурацията Chef е написана на Ruby и Erlang и предлага специфичен за домейн език за създаване на инструкции („рецепти“). Chef може да се използва за централизирани промени в конфигурацията и автоматизиране на управлението на приложения (инсталиране, актуализиране, премахване, стартиране) в сървърни паркове с различни размери и облачни инфраструктури. Това включва поддръжка за автоматизиране на внедряването на нови сървъри в облачните среди на Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack и Microsoft Azure. Базираните на готвачи решения се използват от Facebook, Amazon и HP. Контролните възли на Chef могат да бъдат внедрени в дистрибуции, базирани на RHEL и Ubuntu. Всички популярни Linux дистрибуции, macOS, FreeBSD, AIX, Solaris и Windows се поддържат като обекти за управление.

Източник: opennet.ru

Добавяне на нов коментар