Das Chef Configuration Management System wird zu einem vollständig Open-Source-Projekt

Chef Software hat seine Entscheidung bekannt gegeben, sein Open-Core-Geschäftsmodell einzustellen, bei dem nur die Kernkomponenten des Systems frei verteilt werden und erweiterte Funktionen als Teil eines kommerziellen Produkts bereitgestellt werden.

Alle Komponenten des Chef-Konfigurationsverwaltungssystems, einschließlich der Chef Automate-Verwaltungskonsole, der Infrastrukturverwaltungstools, des Chef InSpec-Sicherheitsverwaltungsmoduls und des Chef Habitat-Bereitstellungs- und Orchestrierungsautomatisierungssystems, werden jetzt vollständig unter der Open-Source-Lizenz Apache 2.0 verfügbar sein. ohne offene oder geschlossene Teile. Alle zuvor geschlossenen Module werden geöffnet. Das Produkt wird in einem öffentlich zugänglichen Repository entwickelt. Die Entwicklungs-, Entscheidungs- und Gestaltungsprozesse sollen möglichst transparent gestaltet werden.

Es wird darauf hingewiesen, dass die Entscheidung nach einer langen Untersuchung verschiedener Modelle der Kommerzialisierung von Open-Source-Software und der Organisation der Interaktion in Communities getroffen wurde. Die Entwickler von Chef glauben, dass vollständiger Open-Source-Code die Erwartungen der Community am besten mit den Geschäftsinteressen des Unternehmens in Einklang bringt. Anstatt das Produkt in offene und proprietäre Teile aufzuteilen, kann Chef Software nun seine verfügbaren Ressourcen vollständig auf die Entwicklung eines einzigen offenen Produkts konzentrieren und mit Enthusiasten und Unternehmen zusammenarbeiten, die an dem Projekt interessiert sind.

Um den Anforderungen von Unternehmen gerecht zu werden, wird ein kommerzielles Distributionspaket, Chef Enterprise Automation Stack, auf Basis von Open Source erstellt, das zusätzliche Tests und Stabilisierung, Bereitstellung von technischem Support rund um die Uhr, Anpassung für den Einsatz in Systemen, die eine erhöhte Zuverlässigkeit erfordern, bietet. und einen Kanal für die zeitnahe Bereitstellung von Updates. Insgesamt ähnelt das neue Geschäftsmodell von Chef Software stark dem von Red Hat, das eine kommerzielle Distribution anbietet, aber die gesamte Software als Open-Source-Projekte entwickelt, die unter kostenlosen Lizenzen verfügbar sind.

Denken Sie daran, dass das Chef-Konfigurationsmanagementsystem in Ruby und Erlang geschrieben ist und eine domänenspezifische Sprache zum Erstellen von Anweisungen („Rezepten“) bietet. Chef kann für zentralisierte Konfigurationsänderungen und Automatisierung des Anwendungsmanagements (Installation, Aktualisierung, Entfernung, Start) in Serverparks unterschiedlicher Größe und Cloud-Infrastrukturen verwendet werden. Dazu gehört die Unterstützung für die Automatisierung der Bereitstellung neuer Server in den Cloud-Umgebungen von Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack und Microsoft Azure. Chef-basierte Lösungen werden von Facebook, Amazon und HP verwendet. Chef-Kontrollknoten können auf RHEL- und Ubuntu-basierten Distributionen bereitgestellt werden. Als Verwaltungsobjekte werden alle gängigen Linux-Distributionen, macOS, FreeBSD, AIX, Solaris und Windows unterstützt.

Source: opennet.ru

Kommentar hinzufügen