DevOps 30.07.2015, 00:00 Uhr

Agile Softwareentwicklung und sicheren IT-Betrieb in Einklang bringen

Die Methode DevOps will Agile Softwareentwicklung und sicheren IT-Betrieb in Einklang bringen. Das Unternehmen Consol bietet Beratung und Services rund um DevOps.
Die wachsende Dynamik der Wirtschaft und die zunehmende Digitalisierung erfordern von Unternehmen, innovative Produkte und Dienstleistungen immer schneller auf den Markt zu bringen. Die Basis für deren Entwicklung und Bereitstellung sind immer häufiger Software-Applikationen und ihr hochverfügbarer sowie sicherer Betrieb. In diesem Spannungsfeld entstehen in der IT-Praxis vielfach Konflikte zwischen Anwendungsentwicklung (Development) und IT-Betrieb (Operations), etwa durch verkürzte Testzyklen und daraus resultierende Softwarefehler, die wiederum zu kostspieligen Unterbrechungen des Betriebs führen.
Die Methode „DevOps“ zielt darauf ab, die Zusammenarbeit dieser Abteilungen (wieder) zu synchronisieren. Das hilft Unternehmen, den Übergang von der Softwareentwicklung in den Produktivbetrieb reibungslos zu gestalten und das Release-Management zu optimieren. Mit DevOps lässt sich nicht nur die Qualität sowie Verfügbarkeit geschäftskritischer Anwendungen sicherstellen, sondern auch neue Absatzchancen nutzen sowie die Kundenzufriedenheit erhöhen. Für alle Unternehmen, die DevOps einführen möchten, hat der unabhängige IT-Full-Service-Anbieter Consol ein Beratungsangebot im Programm.
Das DevOps-Angebot von Consol umfasst unter anderem folgende Schwerpunkte:
1. Kommunikation:
DevOps ist es, einen kommunikativen Austausch zwischen Development-Team und Operations-Team zu etablieren. Gezieltes Coaching hilft kommunikative Hürden abzubauen und den Teamgedanken zu stärken.
2. Organisatorische Grundlage und Prozesse:
Ein Ziel von DevOps ist immer, eine effiziente organisatorische Grundlage zu schaffen. Das bedeutet, Prozesse rund um den Application Lifecycle auf ihre Effizienz hin zu überprüfen und gegebenenfalls anzupassen. Hier agiert Consol als neutraler Prozessberater.
3. Automatisierung und Tools:
Moderne Tools unterstützen die Arbeit nach DevOps, indem sie repetitive Schritte automatisieren. Für Continuous Integration bieten sich zum Beispiel Jenkins oder Bamboo an, für Continuous Delivery setzt Consol auf Werkzeuge wie Artifactory, Nexus oder Docker. Zum automatisierten Testen eignen sich Plattformen wie OpenStack oder OpenShift oder das von Consol entwickelte Testframework Citrus.
4. Messbarkeit:
Messbare Kriterien (Key Performance Indicators, KPIs) sind zum Beispiel die Fehlerquote oder die Einführungszeiten. Aber auch weiche Faktoren wie die Zufriedenheit der Mitarbeiter spielen eine wichtige Rolle. Hier unterstützt Consol bei der Festsetzung von Qualitätskriterien sowie deren regelmäßiger Überprüfung, zum Beispiel mittels Monitoring-Lösungen. Insgesamt lässt sich durch die Automatisierung und höhere Agilität dank DevOps ein schneller Return on Investment (ROI) erzielen. [bl]



Das könnte Sie auch interessieren