www.openmakesoftware.com

Anbieter von Lösungen für Build- und Workflow-Automation.

Die Werkzeugkette für Build, Release und Deployment rationalisiert die Phase der Übergabe aus der Entwicklung an Operations, kurz DevOps. Unternehmen können damit auf der Basis von modell-orientierten DevOps Policies einen hohen Grad an Automatisierung für ihre komplexe IT-Landschaft erreichen und Risiken in der Softwareentwicklung einschränken.

Produkte:
OpenMake Meister® Enterprise

Überblick
OpenMake Meister® Enterprise ist eine Build Lösung, die sich schnell veränderten Entwicklungs- anforderungen anpasst. OpenMake Meister® stellt ein Framework für die Entwicklung von wieder- verwendbaren Modellen zur Verfügung, die der Definition der Logik für compile/link/archive Prozesse dienen. Die Notwendigkeit für jeden Build ein one-off Script zu verwalten, entfällt. Es werden über 200 Sprachen unterstützt - Java, .Net, C#, C/C++ - und Datenbankobjekte. Builds werden damit beschleunigt, Überlastung vermieden, Binaries gespeichert und kritische Abhängig- keiten erfasst, die beim Release Packaging nützlich sein können. OpenMake Meister® beinhaltet einen CI-Server oder kann mit jedem CI-Server Ihrer Wahl eingesetzt werden.




Unsere Meinung


OpenMake Meister® ist ein modernes CI und Build Werkzeug, das die Intelligenz besitzt, Ihre Build-Zeiten
innerhalb weniger Minuten auf bis zu 50% zu reduzieren. Dies wird überwiegend durch zwei Methoden erzielt: Build Avoidance und Parallelized Build Processing.



Build Avoidance wird angewendet, wenn nur die Änderungen und deren Abhängigkeiten „re-compiled“ werden
müssen. Es wird verhindert, dass alle aktuellen/gültigen Objekte neu kompiliert werden. Diese Methode ist sehr effizient, um agile Entwicklungsprozesse aufzusetzen oder „Pre-Commits“ durchzuführen.


Parallelized Build Processing wird angewendet, wenn nicht nur Änderungen sondern das gesamte
System neu kompiliert werden soll. OpenMake Meister® Parallelized Build unterstützt einen simultanen „Compile und Link“-Prozess. Dies gelingt dadurch, dass OpenMake Meister® alle Sourecode-Abhängig- keiten und die Struktur der Software erkennt und versteht. Mit diesen beiden Techniken erreichen Sie bis zu 50% reduzierte Build Zeiten abhängig von der Struktur Ihrer Applikation und deren Anzahl abhängiger Module.



OpenMake Release Engineer



Überblick

Mit Release Engineer lassen sich Management, Konfiguration und re-use aller Releases und Deploy Elemente
zentralisieren. Sein flexibles Design ermöglicht es Operations Release Standards zu definieren, die wiederver-
wendbar sind und individuell auf die spezifischen Anforderungen eines jeden Projektteams angepasst werden können.

Release Engineer unterstützt multi-tiered Plattformen und benötigt keinen Software-Agenten.




Review: 18.05.2015 gm


nach oben