Cloud Expo Europe
28.11.17 - 29.11.17
In Frankfurt

Data Centre World
28.11.17 - 29.11.17
In Frankfurt

IT-Tage 2017
11.12.17 - 14.12.17
In Frankfurt, Messe Kap Europa

Net.Law.S 2018
20.02.18 - 21.02.18
In Nürnberg, Messezentrum

CESIS 2018
20.02.18 - 21.02.18
In München

Bernd KoschinskiZur Beschleunigung der Softwareentwicklung wurden in den letzten Jahren die Agilen Methoden implementiert. Dadurch wurde der Software-Betrieb zum Engpass; um beide Seiten im Takt zu halten und eine Continuous Delivery – die laufende Bereitstellung neuer Software-Versionen, um aktuellen Veränderungen der Anforderungen zeitnah folgen zu können – zu realisieren, werden im DevOps-Konzept Software-Entwicklung und -Betrieb eng verzahnt.

Doch die IT muss darüberhinaus auch unterschiedliche Arten von Anwendungen oder sogar unterschiedliche IT-Welten verbinden, beispielsweise klassische Mainframe-IT und AS/400 beziehungsweise System i. In vielen Fällen wäre es zu riskant und zu aufwändig, Kern-Anwendungen auf offene Systeme zu portieren, so dass Unternehmen weiter auf ihre "Legacy-IT" setzen. Trotzdem muss die Software-Entwicklung auch in solchen Landschaften schneller, flexibler und agiler werden. Dabei sichert eine Modernisierung der Mainframe-Entwicklungslandschaft durch den Einsatz agiler Methoden und Werkzeuge vorhandenes Know-how, aktiviert und motiviert junge Entwickler, steigert die Qualität und reduziert Kosten durch Automatisierung.

CGI Devops

Agile Softwareentwicklung und IT-Betrieb setzen unterschiedliche Prioritäten

Die Ausgangssituation der Modernisierung einer herkömmlichen Entwicklungslandschaft ist durchaus vergleichbar mit der des DevOps-Konzepts: Die einzelnen Bereiche – hier etablierte und agile Entwickler – kommunizieren nur unzureichend miteinander. Oft stehen sich unterschiedliche Kulturen gegenüber: Die Open-System-Fraktion hält den Mainframe und seine Verfahren für überholt, während die Mainframe-Fraktion offene Systeme nicht als echte IT ernst nimmt. Die beiden Bereiche verwenden aber auch ganz unterschiedliche Werkzeuge und Methoden: Mit Java wird anders gearbeitet als mit Cobol, dem Wasserfallmodell stehen agile Methoden wie Scrum gegenüber. Auch wenn moderne Werkzeuge für Mainframe-Anwendungen verfügbar sind, so etwa Eclipse, so müssen sie mit anderen Tools abgestimmt werden. Die in DevOps realisierte Angleichung von Entwicklung und Betrieb muss sich also auch quer über die zentralen und die verteilten Plattformen erstrecken.

Auch wenn Modernisierung und DevOps zunächst zwei verschiedene Themen sind, so zeigt sich doch im Mainframe-Umfeld, dass insbesondere ohne modernisierte IDEs sowie Entwicklungs- und Test-Tools eine konsequente Umsetzung von DevOps nicht möglich ist. Solche Werkzeuge erleichtern nicht nur die Abstimmung von Development und Operations, sondern ermöglichen sie erst. Ein weiterer Aspekt ist, dass die Einbeziehung von Modernisierungsmaßnahmen im Sinne von Teilmodernisierung – also zum Beispiel IDE, Toolsets und eventuell Test-Umfeld – dazu führt, dass ein ROI wesentlich eher erreicht werden kann, etwa durch MIPS Ersparnisse. Grundsätzlich aber gilt im Mainframe Umfeld: Modernisierung kommt ohne DevOps aus, aber DevOps nicht ohne Modernisierung.

CGI Devops

Mehrwert durch DevOps: Reduzierte Kosten und höhere Qualität 

Ein weiterer Aspekt gewinnt neuerdings durch Cloud Computing an Bedeutung: Auch DevOps-Aktivitäten lassen sich durch Managed Services abdecken, beispielsweise durch die Übernahme der für die Infrastruktur der Entwicklung auf z/OS notwendigen Aufgaben. Darunter können etwa der Betrieb und die Weiterentwicklung der SCM-Systeme, der Entwickler IDEs oder sonstiger anwenderspezifischer Tools fallen. DevOps und Modernisierung sind eng verzahnte Themen. In einem integrativem Konzept können sie einen wichtigen Beitrag zur Bewältigung der derzeit drängendsten Herausforderungen der IT leisten: Das Business schnell mit hochwertiger Software zu versorgen.

Bernd Koschinski ist Vice President Consulting Services bei CGI.


 

 
GRID LIST
Tb W190 H80 Crop Int Fb1ce818b7e0d6aa0a3ff5d777caf8c5

Heterogene Rechnerlandschaft im Griff

Eine heterogene Rechnerlandschaft, bestehend aus Geräten verschiedener Hersteller und…
Tb W190 H80 Crop Int 80aa8c0ba5af2964b494c9c9f8351284

MicroStrategy 10.9 bietet Datenanalysen für alle Anwender

MicroStrategy 10.9 ist die neueste Version der MicroStrategy 10-Plattform. Das wichtigste…
Tb W190 H80 Crop Int 9cc0f78c8e26d024ae4e442e61f01e6b

iNOW Suite für IBM i

ML-Software bringt mit ihrer Toolbox iNOW Suite mehrere, eigenständige Werkzeuge auf den…
Tb W190 H80 Crop Int F0a9a05859a35b811f48ecb7b5a022a3

Erleichterungen bei der Quellensteuer auf Lizenzzahlungen

Der Digitalverband Bitkom begrüßt einen neuen Verwaltungserlass des Bundesministeriums…
Tb W190 H80 Crop Int Dc27af33ffcec9276b71fbf0c18bbdb3

Neue Version von Pentaho 8.0

Auf seiner Benutzerkonferenz PentahoWorld 2017 hat Hitachi Vantara, eine…
Tb W190 H80 Crop Int 21ff8105df1be4262ad92174dbe6f251

Update von IFS Field Service Management 5.7

IFS hat ein Update von IFS Field Service Management 5.7 veröffentlicht. Es verfügt nun…
Frische IT-News gefällig?
IT Newsletter Hier bestellen:

Newsletter IT-Management
Strategien verfeinert mit profunden Beiträgen und frischen Analysen

Newsletter IT-Security
Pikante Fachartikel gewürzt mit Shortnews in Whitepaper-Bouquet