Sistem Pengurusan Konfigurasi Chef Menjadi Projek Sumber Terbuka Sepenuhnya

Chef Software telah mengumumkan keputusannya untuk menghentikan model perniagaan Teras Terbukanya, di mana hanya komponen teras sistem diedarkan secara bebas dan ciri lanjutan disediakan sebagai sebahagian daripada produk komersial.

Semua komponen sistem pengurusan konfigurasi Chef, termasuk konsol pengurusan Chef Automate, alatan pengurusan infrastruktur, modul pengurusan keselamatan Chef InSpec dan sistem automasi penghantaran dan orkestrasi Chef Habitat, kini akan tersedia sepenuhnya di bawah lesen Apache 2.0 sumber terbuka, tanpa bahagian terbuka atau tertutup. Semua modul yang ditutup sebelum ini akan dibuka. Produk ini akan dibangunkan dalam repositori yang boleh diakses secara umum. Proses pembangunan, membuat keputusan dan reka bentuk dirancang untuk dibuat setelus mungkin.

Adalah diperhatikan bahawa keputusan itu dibuat selepas kajian panjang terhadap pelbagai model pengkomersilan perisian sumber terbuka dan organisasi interaksi dalam komuniti. Pembangun Chef percaya bahawa kod sumber terbuka penuh akan mengimbangi jangkaan komuniti dengan kepentingan perniagaan syarikat. Daripada membahagikan produk kepada bahagian terbuka dan proprietari, Chef Software kini akan dapat mengarahkan sepenuhnya sumber yang tersedia untuk pembangunan produk terbuka tunggal, bekerjasama dengan peminat dan syarikat yang berminat dalam projek itu.

Untuk memenuhi keperluan perusahaan, pakej pengedaran komersial, Chef Enterprise Automation Stack, akan dibuat berdasarkan sumber terbuka, yang akan menampilkan ujian dan penstabilan tambahan, penyediaan sokongan teknikal 24Γ—7, penyesuaian untuk digunakan dalam sistem yang memerlukan peningkatan kebolehpercayaan, dan saluran untuk penghantaran kemas kini segera. Secara keseluruhan, model perniagaan baharu Chef Software sangat serupa dengan Red Hat, yang menawarkan pengedaran komersial tetapi membangunkan semua perisian sebagai projek sumber terbuka, tersedia di bawah lesen percuma.

Ingat bahawa sistem pengurusan konfigurasi Chef ditulis dalam Ruby dan Erlang, dan menawarkan bahasa khusus domain untuk membuat arahan ("resipi"). Chef boleh digunakan untuk perubahan konfigurasi berpusat dan automasi pengurusan aplikasi (pemasangan, kemas kini, pengalihan keluar, pelancaran) di taman pelayan pelbagai saiz dan infrastruktur awan. Ini termasuk sokongan untuk mengautomasikan penggunaan pelayan baharu dalam persekitaran awan Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack dan Microsoft Azure. Penyelesaian berasaskan chef digunakan oleh Facebook, Amazon dan HP. Nod kawalan chef boleh digunakan pada pengedaran berasaskan RHEL dan Ubuntu. Semua pengedaran Linux yang popular, macOS, FreeBSD, AIX, Solaris dan Windows disokong sebagai objek pengurusan.

Sumber: opennet.ru

Tambah komen