“Nu există nicio diferență consecventă între aplicațiile mainframe și aplicațiile distribuite; se pot aplica aceleași tehnici, cum ar fi integrarea continuă, automatizarea testelor și lansarea automată.” (extras din Forrester, Digital Transformation Needs Mainframe DevOps).
După cum relatează Forrester, mainframe-ul este o piesă crucială a economiei mondiale și trebuie să beneficieze de același mod în care beneficiază și aplicațiile noastre distribuite.
DevOps poate ajuta aplicațiile mainframe. Am adoptat noi modalități de a livra software în ultimii zece ani și nu există niciun motiv pentru care să nu putem aplica aceste învățăminte la mainframe. Nu există nimic inerent la mainframe care să necesite o complexitate lentă. Multe companii au aplicat automatizarea la mainframe și nu au văzut decât beneficii. Cu toate acestea, baza de date este încă neglijată în automatizarea mainframe, dar nu trebuie să fie așa. Așa cum oamenii sunt capabili să își automatizeze schema și modificările logice ale bazei de date distribuite, ar trebui să aplicăm același lucru la sistemul de evidență crucial pentru întreprinderile noastre.
Acestea fiind spuse, aducerea automatizării la mainframe rămâne o provocare. Furnizorii înrădăcinați de ITSM pentru mainframe au neglijat mainframe-ul timp de ani de zile, iar software-ul disponibil pentru operatorii de mainframe nu este la nivelul celui disponibil pentru inginerii distribuiți. Indiferent dacă lucrați cu bare metal, cloud sau mainframe, ar trebui să aveți aceleași instrumente disponibile pe toate aceste platforme. Nu mai putem avea un singur set de instrumente pentru echipele de calculatoare distribuite și pentru echipele de mainframe.
Pentru companiile care caută să îmbunătățească viteza de livrare a aplicațiilor mainframe, această schimbare este văzută ca un “imperativ de supraviețuire și dezvoltare”. După cum afirmă Forrester, soluția nu constă în livrarea mai rapidă a codului vechi; companiile trebuie să elimine barierele în calea inovației în toate produsele lor de bază. Astfel, susținerea automatizării lansării bazelor de date pentru bazele de date mainframe, cum ar fi Db2 pentru z/OS, devine și mai importantă pe măsură ce întreprinderile caută să se transforme digital.
Compania care utilizează mainframe-ul are un avantaj competitiv față de altele care nu o fac. Capacitatea lor de a oferi reziliență și scalabilitate este de neegalat cu cloud-ul. Dar, dacă acestea oferă pur și simplu aceleași servicii clienților lor, își vor irosi avantajul. Viteza și siguranța trebuie să meargă mână în mână.
Pentru partea noastră, suportul Datical pentru Db2 pentru z/OS a fost anunțat la începutul acestui an. Automatizarea Datical pentru Db2 pentru z/OS elimină intervenția manuală pentru actualizările schemei și logicii bazei de date în timpul livrării aplicațiilor. Datical se conectează la orice instanță Db2 pentru z/OS prin JDBC pe TCP/IP. La fel ca instrumentele existente care rulează pe un PC non-mainframe. Permițând echipelor de dezvoltare a aplicațiilor libertatea de a actualiza rapid și în siguranță baza de date, sunt eliminate barierele din calea livrării aplicațiilor și a Transformării Digitale. Desigur, există domenii în care Datical nu vă va ajuta. Pentru sarcini precum mutarea unui tablespace pe un disc mare, veți avea în continuare nevoie de expertiza unui DBA. Cu toate acestea, pentru modificările de mare viteză care au devenit o parte standard a procesului de lansare a aplicațiilor, Datical vă poate alinia modificările Db2 pentru z/OS cu modificările de cod ale aplicațiilor și vă poate oferi implementări de tip “push button” pentru cele mai importante aplicații ale dumneavoastră.