DevOps und Modernisierung: SW-Entwicklung und IT-Betrieb werden gemeinsam agil

Mit herkömmlichen Release-Zyklen lassen sich aktuelle Anforderungen nicht mehr abdecken. Die Softwareentwicklung muss schneller und kundennäher agieren. Das DevOps-Konzept ist zwar ein vielversprechender Ansatz, muss aber auch die Heterogenität unterschiedlicher Plattformen berücksichtigen. Im Mainframe-Umfeld lässt sich DevOps nicht ohne Modernisierung realisieren. [...]

Die Problematik hat auch ein technische Seite, denn die beiden Bereiche verwenden unterschiedliche Werkzeuge und Methoden: mit Java wird grundsätzlich anders gearbeitet als mit Cobol, dem Wasserfallmodell stehen agile Methoden wie Scrum gegenüber. Viele moderne Werkzeuge sind heute auch für Mainframe-Anwendungen verfügbar, so etwa Eclipse, aber auch sie müssen mit anderen Tools abgestimmt werden. Die in DevOps realisierte Angleichung von Entwicklung und Betrieb muss sich – in Unternehmen, die entsprechende Systeme einsetzen – also auch quer über die zentralen (Mainframes) und die verteilten Plattformen erstrecken.
 

DEVOPS SETZT MODERNISIERUNG VORAUS

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. Sie erleichtern nicht nur die Abstimmung von Development und Operations, sondern ermöglichen sie vielfach. 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 gilt im Mainframe Umfeld: Modernisierung kommt ohne DevOps aus, aber DevOps nicht ohne Modernisierung.

Gerade in Kombination lassen sich die Vorteile von DevOps und Modernisierung dann voll nutzen. Dazu gehören vor allem:

  • Bei zusätzlichen Entwicklungsprojekten oder bei Erweiterungen werden keine zusätzlichen Rechnerkapazitäten benötigt. Unternehmen können beispielsweise Entwicklungs-Vorgänge und Tests ganz in Offene Systeme verlagern und so bis zu zehn Prozent ihrer MIPS einsparen.
  • Die Entwicklungszyklen lassen sich verkürzen, die Software-Entwicklung wird durch moderne Werkzeuge etwa 20 Prozent schneller.
  • Höhere Software-Qualität – durch unterstützende Entwicklungstools, werden bis zu 25 Prozent der Entwicklungsfehler vermieden.
  • Durch intelligente Testwerkzeuge lassen sich 80 Prozent der Fehler in der Produktion vermeiden.
  • Höhere Lieferqualität – die Prozesse werden angeglichen, Brüche vermieden, dadurch lassen sich die Deployment-Kosten um 20 Prozent reduzieren.
  • Die Bereitstellung von Software für den Betrieb kann automatisiert werden; das Delivery kann von Monaten auf Tage beschleunigt werden und ermöglicht ein Continuos Delivery auch im Mainframe Umfeld.

Ein weiterer Aspekt gewinnt in letzter Zeit durch das 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 insbesondere 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.

* Frank Trolp ist Senior Solution Architekt DevOps, Modernization und Migration bei CGI in München.


Mehr Artikel

Die Teilnehmer des Roundtables (v.l.n.r.): Roswitha Bachbauer (CANCOM Austria), Thomas Boll (Boll Engineering AG), Manfred Weiss (ITWelt.at) und Udo Schneider (Trend Micro). (c) timeline/Rudi Handl
News

Security in der NIS2-Ära

NIS2 ist mehr ein organisatorisches Thema als ein technisches. Und: Von der Richtlinie sind via Lieferketten wesentlich mehr Unternehmen betroffen als ursprünglich geplant, womit das Sicherheitsniveau auf breiter Basis gehoben wird. Beim ITWelt.at Roundtable diskutierten drei IT-Experten und -Expertinnen über die Herausforderungen und Chancen von NIS2. […]

Christoph Mutz, Senior Product Marketing Manager, AME, Western Digital (c) AME Western Digital
Interview

Speicherlösungen für Autos von morgen

Autos sind fahrende Computer. Sie werden immer intelligenter und generieren dabei jede Menge Daten. Damit gewinnen auch hochwertige Speicherlösungen im Fahrzeug an Bedeutung. Christoph Mutz von Western Digital verrät im Interview, welche Speicherherausforderungen auf Autohersteller und -zulieferer zukommen. […]

Andreas Schoder ist Leiter Cloud & Managend Services bei next layer, Alexandros Osyos ist Senior Produkt Manager bei next layer. (c) next layer
Interview

Fokus auf österreichische Kunden

Der österreichische Backup-Experte next layer bietet umfassendes Cloud-Backup in seinen Wiener Rechenzentren. Im Interview mit ITWelt.at erläutern Andreas Schoder, Leiter Cloud & Managed Services, und Alexandros Osyos, Senior Produkt Manager, worauf Unternehmen beim Backup achten müssen und welche Produkte und Dienstleistungen next layer bietet. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*