Il sistema di gestione della configurazione dello chef diventa un progetto completamente open source

Chef Software ha annunciato la sua decisione di interrompere il suo modello di business Open Core, in cui solo i componenti principali del sistema sono distribuiti gratuitamente e le funzionalità avanzate sono fornite come parte di un prodotto commerciale.

Tutti i componenti del sistema di gestione della configurazione di Chef, inclusa la console di gestione Chef Automate, gli strumenti di gestione dell'infrastruttura, il modulo di gestione della sicurezza Chef InSpec e il sistema di automazione della consegna e dell'orchestrazione Chef Habitat, saranno ora completamente disponibili con la licenza open source Apache 2.0, senza parti aperte o chiuse. Tutti i moduli precedentemente chiusi verranno aperti. Il prodotto sarà sviluppato in un repository accessibile al pubblico. I processi di sviluppo, decisione e progettazione sono pianificati per essere resi quanto più trasparenti possibile.

Va notato che la decisione è stata presa dopo un lungo studio di vari modelli di commercializzazione del software open source e di organizzazione dell'interazione nelle comunità. Gli sviluppatori di Chef ritengono che il codice open source completo sarà in grado di bilanciare al meglio le aspettative della comunità con gli interessi commerciali dell'azienda. Invece di dividere il prodotto in parti aperte e proprietarie, Chef Software potrà ora indirizzare tutte le risorse disponibili allo sviluppo di un unico prodotto aperto, collaborando con appassionati e aziende interessate al progetto.

Per soddisfare le esigenze delle imprese, verrà creato un pacchetto di distribuzione commerciale, Chef Enterprise Automation Stack, basato su open source, che comprenderà test e stabilizzazione aggiuntivi, fornitura di supporto tecnico 24 ore su 7, XNUMX giorni su XNUMX, adattamento per l'uso in sistemi che richiedono maggiore affidabilità, e un canale per la pronta consegna degli aggiornamenti. Nel complesso, il nuovo modello di business di Chef Software è molto simile a quello di Red Hat, che offre una distribuzione commerciale ma sviluppa tutto il software come progetti open source, disponibili con licenze gratuite.

Ricordiamo che il sistema di gestione della configurazione di Chef è scritto in Ruby ed Erlang, e offre un linguaggio specifico del dominio per la creazione delle istruzioni (“ricette”). Chef può essere utilizzato per modifiche di configurazione centralizzate e automazione della gestione delle applicazioni (installazione, aggiornamento, rimozione, avvio) in parchi server di varie dimensioni e infrastrutture cloud. Ciò include il supporto per automatizzare la distribuzione di nuovi server negli ambienti cloud di Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack e Microsoft Azure. Le soluzioni basate sullo chef sono utilizzate da Facebook, Amazon e HP. I nodi di controllo Chef possono essere distribuiti su distribuzioni basate su RHEL e Ubuntu. Come oggetti di gestione sono supportate tutte le distribuzioni Linux più diffuse, macOS, FreeBSD, AIX, Solaris e Windows.

Fonte: opennet.ru

Aggiungi un commento