Stordatorer är viktiga för många organisationer och har tjänat dem väl. Antalet personer som kan hantera, utveckla och stödja stordatorsystem minskar dock nästan timme för timme. Detta innebär att du oundvikligen närmar dig den punkt där du måste fatta några drastiska beslut. Det är därför jag vill tala om för dig hur du kan flytta dina stordatorapplikationer till molnet. Ja, ni hörde mig - till molnet!
En stordator är en typ av dator som generellt sett är känd för sin stora storlek, mängd lagringsutrymme, processorkraft och höga tillförlitlighet. De används främst av stora organisationer för verksamhetskritiska tillämpningar som kräver stora volymer databehandling. De senaste modellerna kan hantera de mest avancerade och krävande arbetsbelastningarna från kunderna, samtidigt som de kan köra program som utvecklades för flera decennier sedan.
Ett ökande problem
Hur förtjust du än är i din stordator finns det betydande utmaningar i samband med dem. Eftersom stordatorsystem och applikationer har funnits så länge är deras verkliga höjdpunkt nu några decennier bort. Detta innebär att expertisen i fråga om kodspråk, hantering av applikationer och framför allt djupgående kunskap om vad applikationerna faktiskt gör inte är överflödigt tillgänglig. Detta är ett enormt potentiellt problem, eftersom man inte vill ha ett verksamhetskritiskt system som verksamheten är beroende av, men som ingen kan hantera.
Det finns lösningar på detta problem. Du kan faktiskt flytta dina stordatorapplikationer till molnet. Jag säger inte att det kommer att bli lätt, men det går definitivt att göra. Faktum är att vi överför många av dem här på CGI.
Ingen lätt uppgift
Låt mig börja med att förklara varför detta är svårt. Stordatorapplikationerna har en helt annan struktur än moderna applikationer. De är stora och består av stora monolitiska program eller koduppsättningar, där olika funktioner har starka kopplingar och många beroenden. Detta är en helt annan struktur än moderna applikationer som ofta består av bitar av funktioner eller så kallade mikrotjänster. Stordatorapplikationerna är inte möjliga att bara ta isär.
När man flyttar en stordatorapplikation måste man först och främst ha en tydlig molnstrategi för hela företaget. Om du inte tänker skaffa en sådan - kan du sluta läsa här, för det kommer inte att fungera. Om ni ännu inte har någon molnstrategi kan vi på CGI hjälpa er att skissa upp denna utifrån omfattande erfarenhet och bästa praxis.
När ni har molnstrategin på plats är det viktigt att göra en grundlig analys av vad applikationen egentligen gör och dess uppdrag inom organisationen. Du bör också göra en grundlig teknisk analys av det befintliga systemet. Detta steg är verkligen viktigt och ganska resurskrävande, men du borde inte försöka hoppa över det.
Nästa steg är att definiera din vision om vart du vill komma. Det handlar om att utveckla en plan som kommer att täppa till alla luckor som skiljer er från ert framtida optimala tillstånd.
Steg för steg
Sedan kan vi sätta igång med arbetet. Men observera att det inte finns något magiskt trollspö för att få detta att hända. Den första fasen kan vara att flytta stordatorprogrammet till en annan plattform. Det finns gott om programvara som kan efterlikna stordatorprogramvaran till exempelvis en Microsoft-plattform.
När du är på den nya plattformen kan du börja omforma programvaran och dela upp hela applikationen i mindre enheter. Du kan också bygga om stordatorn till en klient-server-arkitektur och sedan flytta den strukturen till molnet.
Vi har ett team i Portugal som har stor erfarenhet av att utföra och slutföra den här typen av projekt. De vet exakt hur de ska göra och kan hantera det snabbt och säkert.
Det kommer att löna sig
Det är viktigt att påpeka det när jag säger snabbt. Det här är en process på cirka 1½ år. Målet är att uppnå högsta möjliga automatiseringsnivå för de nödvändiga kodändringarna, utan att hindra den normala utvecklingsprocessen, och att möjliggöra vidareutveckling av systemet. På så sätt ser man till att systemet blir redo för molnet.
Processen kräver också en betydande investering, en investering som inte ger dig några andra funktioner än vad din pålitliga stordator levererade. Men det kommer att löna sig. När du flyttar din applikation till molnet kan du räkna med en minskning av driftskostnaderna med upp till 80 %.
Detta kanske inte låter så lätt att sälja, men tänk på scenariot där du inte kan hitta några resurser för att uppdatera eller utveckla din äldre applikation, och inte heller har några resurser för att driva systemet internt.
Är du mer intresserad av hur vi på CGI kan hjälpa dig med din molnstrategi?