Chef配置管理系統成為完全開源項目

Chef Software 宣布決定終止其開放核心業務模式,在該模式中,只有系統的核心元件免費分發,高級功能作為商業產品的一部分提供。

Chef配置管理系統的所有元件,包括Chef Automate管理控制台、基礎設施管理工具、Chef InSpec安全管理模組以及Chef Habitat交付和編排自動化系統,現在將在開源Apache 2.0許可證下完全可用,沒有開放或封閉的部件。 所有先前關閉的模組將被開啟。 該產品將在可公開存取的儲存庫中開發。 計劃使開發、決策和設計過程盡可能透明。

值得注意的是,這項決定是在對開源軟體商業化的各種模式和社群互動組織進行了長期研究後做出的。 Chef 的開發人員相信,完整的開源程式碼將最好地平衡社區期望與公司的商業利益。 Chef Software 現在將能夠與對該專案感興趣的愛好者和公司合作,將其可用資源完全用於開發單一開放產品,而不是將產品分為開放部分和專有部分。

為了滿足企業的需求,將基於開源創建商業分發包Chef Enterprise Automation Stack,該分發包將具有額外的測試和穩定性、提供24×7的技術支援、適應用於需要提高可靠性的系統、以及及時提供更新的管道。 總體而言,Chef Software 的新商業模式與紅帽非常相似,紅帽提供商業發行版,但將所有軟體開發為開源項目,並在免費許可下提供。

回想一下,Chef 配置管理系統是用 Ruby 和 Erlang 編寫的,並提供了用於建立指令(「食譜」)的特定於網域的語言。 Chef 可用於在各種規模的伺服器園區和雲端基礎架構中進行集中配置變更和應用程式管理自動化(安裝、更新、刪除、啟動)。 這包括支援在 Amazon EC2、Rackspace、Google Cloud Platform、Oracle Cloud、OpenStack 和 Microsoft Azure 等雲端環境中自動部署新伺服器。 Facebook、亞馬遜和惠普都使用基於 Chef 的解決方案。 Chef 控制節點可以部署在基於 RHEL 和 Ubuntu 的發行版上。 支援所有流行的 Linux 發行版、macOS、FreeBSD、AIX、Solaris 和 Windows 作為管理物件。

來源: opennet.ru

添加評論