Mantotas IT sistēmas, īpaši tās, kas balstītas uz Mainframe tehnoloģijām, daudziem uzņēmumiem joprojām ir kritiski svarīgas. Taču to uzturēšana ir dārga, un modernizācija bieži šķiet kā bezgalīgs process. Lielākie spēlētāji, piemēram, bankas, apdrošināšanas uzņēmumi un valsts iestādes, saskaras ar milzīgiem izaicinājumiem. Google ir nākusi klajā ar savu vīziju, kā Mākslīgais intelekts (AI) var palīdzēt Mainframe aplikācijas pakāpeniski pārvietot uz mūsdienīgu mākoņvidi, solot ne tikai efektivitāti, bet arī samazinātu risku.
Kāpēc Mainframe modernizācija ir tik sarežģīta?
Daudzi kļūdaini uzskata, ka Mainframe modernizācija nozīmē tikai COBOL koda pārrakstīšanu uz, piemēram, Java. Realitātē tas ir daudz sarežģītāk. Mainframe sistēmas bieži ir cieši saistītas ar specifiskām datu bāzēm kā DB2, VSAM, IMS un citām patentētām datu struktūrām. Tās izmanto kompleksu transakciju apstrādi caur CICS vai IMS TM, paļaujas uz specifiskām partiju (batch) apstrādēm, darba plūsmas atkarībām un saskarnēm, piemēram, MQ, CTG, IMS Connect vai LU 6.2. Šīs nianses padara jebkuru pāreju par milzīgu projektu, kurā katra kļūda var maksāt dārgi.
Googles četru soļu plāns: AI pie stūres
Google piedāvā četru būtisku soļu plānu, kas ir integrēts un balstīts uz AI, lai atvieglotu šo sarežģīto procesu:
1. Koda analīze un reversā inženierija ar AI
Pirmais solis ir rūpīga esošās Mainframe koda bāzes analīze. Google izmanto rīku, ko sauc par Mainframe Assessment Tool (MAT), lai automatizēti analizētu milzīgas COBOL koda bāzes. Tas izveido atkarību grafikus starp aplikācijām un datu glabātuvēm, automātiski iegūst biznesa noteikumus un tehnisko dokumentāciju no esošā koda. Tiek arī kartētas aplikācijas atbilstošām biznesa domēnēm un funkcijām. Šī analīzes informācija - konteksts - tiek nodota AI aģentiem tālākai izmantošanai, izmantojot Model Context Protocol (MCP).
2. Koda pārveide vai jaunas izstrāde
Otrajā posmā uzņēmumiem ir divas modernizācijas pieejas, kuras var pat kombinēt:
- Deterministiskā modernizācija: Saglabā aplikācijas funkcionālo uzvedību un ārējās saskarnes identiskas. Mērķis ir samazināt tehniskos parādus, neveicot jaunas biznesa funkciju izmaiņas.
- Pārrakstīšana (Rewrite): MAT vispirms izvelk biznesa loģiku un prasības no vecās sistēmas. Pēc tam AI aģenti palīdz plānot mērķa arhitektūru, specifikācijas, lietotāju stāstus, darbu sarakstu (backlog) un pašu implementāciju.
3. Paralēlais darbs: Drošība un pārbaude ar Google Cloud Dual Run
Viens no kritiskākajiem posmiem ir Google Cloud Dual Run. Tā vietā, lai uzreiz atslēgtu veco sistēmu, abas - gan vecā Mainframe aplikācija, gan jaunā, modernizētā mākoņaplikācija - darbojas paralēli ar reāliem ražošanas darbiem. Google automatizēti uztver transakcijas, izpilda tās jaunajā aplikācijā un salīdzina rezultātus: žurnālfailus, ziņojumus, datu izmaiņas un galvenokārt biznesa rezultātus. Tikai tad, kad loģika un datu apstrāde ir pilnībā saskaņota, uzņēmums var droši pāriet uz jauno sistēmu. Tas ne tikai samazina risku, bet arī nodrošina atbilstību regulatīvajām prasībām.
4. Datu migrācija uz mākoņpakalpojumiem ar Google Cloud Mainframe Connector
Pēdējais solis ir datu pārsūtīšana un konvertēšana uz atbilstošiem Google Cloud pakalpojumiem, piemēram, BigQuery, Spanner, Cloud SQL vai Cloud Storage. Google Cloud Mainframe Connector integrējas esošajos ETL (Extract, Transform, Load) procesos. Šis solis ļauj arī pakāpeniski migrēt atsevišķas funkcijas vai atslogot Mainframe, izmantojot mākoņpakalpojumus, nevis veikt pilnīgu nomaiņu vienā reizē.
<
AI ir nākotnes atslēga, nevis burvju nūjiņa
Googles pieeja uzsver AI integrēto lomu visos četros posmos - no koda analīzes līdz datu migrācijai. Tas nav vienkārši “AI, lai atbrīvotos no Mainframe”, bet gan metodisks, iteratīvs process, kas samazina riskus un nodrošina nepārtrauktu darbību. Lai gan Google nepiedāvā publisku informāciju par cenu, ir pieejama pilotprogramma, kas ietver sākotnējo analīzi un seminārus. Šī stratēģija ir īpaši noderīga organizācijām, kurām ir augstas drošības un atbilstības prasības.
Kā Tev šķiet, vai šī AI vadītā Mainframe modernizācija varētu būt nākotnes standarts lieliem uzņēmumiem?
Iezīmē tekstu un spied ziņot par kļūdu.