“Er is geen wezenlijk verschil tussen mainframe-applicaties en gedistribueerde applicaties; dezelfde technieken, zoals continue integratie, testautomatisering en geautomatiseerde releasing, kunnen worden toegepast.” (fragment uit Forrester, Digital Transformation Needs Mainframe DevOps).
Zoals Forrester meldt, is het mainframe een cruciaal onderdeel van de wereldeconomie en moet het profiteren op dezelfde manier als onze gedistribueerde applicaties dat doen.
DevOps kan de mainframe-applicaties helpen. We hebben de afgelopen tien jaar nieuwe manieren aangenomen om software te leveren en er is geen reden waarom we die lessen niet kunnen toepassen op het mainframe. Er is niets inherent aan het mainframe dat langzame complexiteit vereist. Veel bedrijven hebben automatisering toegepast op het mainframe en hebben daar alleen maar voordelen van ondervonden. De database wordt echter nog steeds verwaarloosd in mainframe automatisering, maar dat hoeft niet zo te zijn. Net zoals mensen in staat zijn om hun gedistribueerde databaseschema’s en logische wijzigingen te automatiseren, zouden we hetzelfde moeten doen voor het record-systeem dat cruciaal is voor onze ondernemingen.
Dat gezegd hebbende, blijft het een uitdaging om automatisering naar het mainframe te brengen. De gevestigde mainframe ITSM-leveranciers hebben het mainframe jarenlang verwaarloosd en de software die beschikbaar is voor mainframe-operators is niet van het niveau dat beschikbaar is voor gedistribueerde technici. Of je nu werkt met bare metal, de cloud of het mainframe, je zou dezelfde tooling beschikbaar moeten hebben op al die platforms. We kunnen niet langer één set tools hebben voor de gedistribueerde computerteams en mainframe-teams.
Voor bedrijven die de leveringssnelheid van mainframetoepassingen willen verbeteren, wordt deze verandering gezien als een “overlevings- en doorzettingsplicht”. Zoals Forrester stelt, is de oplossing niet het sneller leveren van oude code; bedrijven moeten belemmeringen voor innovatie in al hun kernproducten wegnemen. Ondersteuning van database release automation voor mainframe databases zoals Db2 for z/OS wordt dus nog belangrijker nu bedrijven digitaal willen transformeren.
Bedrijven die het mainframe gebruiken, hebben een concurrentievoordeel ten opzichte van andere bedrijven die dat niet doen. Hun vermogen om veerkracht en schaalbaarheid te bieden is ongeëvenaard met de cloud. Maar als ze gewoon dezelfde diensten aan hun klanten aanbieden, zullen ze hun voordeel verspillen. Snelheid en veiligheid moeten hand in hand gaan.
Van onze kant werd Datical ondersteuning voor Db2 voor z/OS eerder dit jaar aangekondigd. Datical’s automatisering voor Db2 voor z/OS elimineert handmatige interventie voor database schema en logica updates tijdens de levering van applicaties. Datical maakt verbinding met elke Db2 voor z/OS instance via JDBC over TCP/IP. Net als bestaande tools die draaien op een niet-mainframe PC. Door applicatieontwikkelingsteams de vrijheid te geven om snel en veilig de database te updaten, worden barrières voor de levering van applicaties en Digitale Transformatie weggenomen. Natuurlijk zijn er gebieden waar Datical u niet zal helpen. Voor taken zoals het verplaatsen van een tablespace naar een grote schijf, zult u nog steeds de expertise van een DBA nodig hebben. Echter, voor de high-speed wijzigingen die een standaard onderdeel zijn geworden van het applicatie release proces, kan Datical uw Db2 voor z/OS wijzigingen afstemmen op uw applicatie code wijzigingen en push button implementaties bieden voor uw meest cruciale applicaties.