Das Produkt
Deployit kombiniert eine intuitive Benutzeroberfläche mit der Runbook Resolution Engine. Dahinter liegt als Datenspeicher die Configuration Item Repository, die die Entwicklung Ihrer Middleware-Umgebung und Applikationen in Form von Configuration Items (CIs) versioniert aufzeichnet.
Deployit gibt Ihre Deployment-Richtlinien und -prozesse in Runbooks wieder. Diese beschreiben eine Schrittfolge (Steps), die die erwünschte Handlung, z. B. Deployment einer Applikation oder Einrichten eines Clusters, ausführen. Runbooks, CIs und Steps für bestimmte Middleware-Plattformen werden in Plug-ins gebündelt.
Deployit unterstützt Best-Practice Deployments auf IBM WebSphere AS, Oracle WebLogic and JBoss AS. Diese Plug-ins bauen auf Deployits öffentlichem Plug-in API auf, das Entwicklern und Systemadministratoren eine breite Plattform bietet, um firmeninterne Richtlinien und In-House-Systeme in den Deployment-Prozess einzubeziehen.
Die Runbook Resolution Engine steht im Mittelpunkt von Deployit. Sie identifiziert die Runbooks, die für die erwünschten Veränderungen verantwortlich sind, mittels intelligentem Matching mit den "Trigger-Bedingungen" der Runbooks. Dies ermöglicht es Systemadministratoren sowie weniger erfahrenem Personal, komplexe Deployments in wenigen Klicks durchzuführen. Zudem wird dafür gesorgt, dass nur Schritte im Einklang mit Firmenrichtlinien ausgeführt werden können.
Mithilfe von Deployits Command-Line-Interface ist es überdies möglich, Deployit mit Entwicklungs- und Administrationstools – Continuous Build und Change-Management-Systemen, CMDBs und Monitoring-Software – zu integrieren.
Deployment-Automatisierung, IT und Businessmanagement
Für Entwickler und Systemadministratoren, die primäre Zielgruppe von Deployment-Automatisierung, sind die Vorzüge deutlich: das Ausbleiben von zeitraubenden "Hand-over"-Momenten zwischen Entwicklern und IT Operations ermöglicht Systemadministratoren, mehr Deployments parallel auszuführen. Entwicklern wiederum erlaubt es, anhand von "Self-Service Deployments" Applikationen schneller und häufiger zu testen.
Auf den ersten Blick weniger offensichtlich ist, dass auch IT und Businessmanagement von Deployment-Automatisierung profitieren können. Ein Deployment-Prozess, der vorhersehbarer und besser einzuschätzen ist, unterstützt das Erfüllen von SLAs. Effizientere Entwicklungs- und Testzyklen verkürzen zudem Time-to-market für neue Applikationen.
Deployit Personal Edition
Neben der Enterprise-Version gibt es auch eine online verfügbare Personal Edition von Deployit, mit der Sie Deployment-Automatisierung auf Ihren Systemen testen können.




