CloudBees
29.09.2021, 15:00 Uhr
End-to-End Feature-Flag-Kontrolle
CloudBees hat neue Funktionen für das Feature-Management innerhalb seiner Software-Bereitstellungsplattform angekündigt, einschließlich vollständiger Transparenz und Kontrolle von Feature-Flags in der gesamten Entwicklungs- und Release-Pipeline.
Mit Hilfe der neuen Feature-Management-Funktionen sollen Unternehmen die Nutzung von Feature-Flags auf eine Weise skalieren können, die mit eigenständigen Feature-Management-Lösungen nicht möglich ist. Dinesh Keswani, Chief Technology Officer bei CloudBees: "Damit das Feature-Management effektiv über das gesamte Unternehmen hinweg skaliert werden kann, darf es nicht in einem von den für CI und CD verwendeten Tools getrennten Silo betrieben werden. Es muss eine gemeinsame Sichtbarkeit und Steuerung von Feature-Flags über den gesamten Lebenszyklus der SoftwareEntwicklung hinweg geben. Die neuen Erweiterungen legen den Grundstein für vollständig integrierte Feature-Flags auf der CloudBees-Plattform und ermöglichen eine fortschrittliche Bereitstellung im Unternehmensmaßstab, insbesondere für unsere Kunden mit hochkomplexen Umgebungen."
Die neuen Erweiterungen von CloudBees Feature-Management dienen dem gesamten Lebenszyklus, einschließlich der Integration mit Continuous Integration (CI) und Continuous Delivery (CD). Mit diesen Ankündigungen erweitert CloudBees seine Feature-Management-Funktionen auf drei Elemente der Software-Bereitstellung: Jenkins für Open-Source-Anwender und CloudBees CD, die ab sofort verfügbar sind, sowie CloudBees CI, das im vierten Quartal 2021 verfügbar sein soll.
CloudBees bietet Jenkins-Benutzern in der Build-Pipeline innerhalb von CI-Aufträgen jetzt Sichtbarkeit für Feature-Flags. Traditionell waren die Verwaltung von Feature-Flags und CI getrennte Prozesse und Tools, was zu Verwirrung und Ineffizienz bei der Aktualisierung von Feature-Flag-Status und Builds führte. Diese neue Integration für Jenkins ermöglicht Open-Source-Benutzern das Erstellen, Löschen oder Aktualisieren einer Flag als Teil ihres CI-Jobs. Das Ergebnis ist ein rationalisiertes Testen und eine stärkere Konzentration auf die Vorteile der Verwendung von Feature-Flags, wie das Experimentieren.
Hu Lee, Engineering Manager bei Macmillan Learning, erklärt: "Der erste Entwurf eines Produkts ist nie perfekt ... aber wir können es langsam verbessern, und das Feature-Flagging ermöglicht uns das. Wir können Dinge langsam ausbauen und bereitstellen, so dass wir dem Produkt im Laufe der Zeit immer mehr Wert verleihen können, anstatt alles auf einmal zu machen."
Letztlich ermöglichen die neuen Feature-Management-Funktionen den Teams, den gesamten Lebenszyklus der Feature-Bereitstellung zu verwalten, sagt der Hersteller. So können sie die Software-Bereitstellung von den Releases entkoppeln, die Produktinnovation rationalisieren und beschleunigen sowie mehr Kontrolle und Transparenz über ihren Software-Bereitstellungsprozess erlangen.