2012-07-04

Utan Cobol kan hela städer komma att stängas

Programspråket Cobol är främst avsett för affärsändamål som till exempel finansiella tjänster, personaladministration, produktionssystem och orderhantering. Utan språket skulle centrala funktioner i samhället kunna upphöra att fungera, menar Thomas Sopp, Nordenchef för IT-bolaget Micro Focus, som här tar upp ämnet i en debattartikel.
Försök föreställa dig vad du skulle göra om bankomaterna slutade fungera, om du inte längre kunde använda kreditkortet eller handla på internet eller om kassorna vägrade fungera så att butiker tvingades slå igen. Vad skulle du göra? Många av applikationerna som är centrala i vardagslivet skulle inte fungera utan Cobol. Bara tanken på bankomater och kreditkort som inte fungerar skulle kunna stänga ned en hel stad.

Trots att det verkar otroligt skulle det kunna bli verklighet om Cobol-baserade system en dag slutade fungera. De som säger att Cobol är ett "döende språk" bör tänka efter en gång till, jag tror inte att de är uppdaterade med alla förändringar som språket har gått igenom under många år.

I motsats till vad många tror är applikationer skrivna i Cobol inte föråldrade eller odugliga när det gäller innovation. Det uppskattas att 200 miljarder rader är i drift globalt och med språket hanteras mer än 30 miljarder transaktioner om dagen. Enligt Gartner är 60–80 procent av världens företag fortfarande beroende av Cobol i verksamheten. Vi har inga exakta siffror, men kan i alla fall konstatera att språket finns i stora mängder, att det fungerar hur bra som helst och att det uppdateras ständigt för att uppfylla ändrade affärsbehov. I och med att Cobol är basen för majoriteten av världens affärer är språkets livskraft och flexibilitet odiskutabel för företag. Cobol är och förblir en hörnsten för affärskritiska applikationer och har stått sig genom alla datorgenerationer.

Att förstå hur viktigt Cobol är för sina kunder har legat i fokus för Micro Focus produkter, tjänster och support i över 30 år. Företaget har alltid jobbat med innovationer, men huvudmålet vid varje ny version har alltid varit skydd av befintliga system och en pålitlig produktionsmiljö.

Ett IT-team som kan Cobol flytande kan effektivt leverera rörliga affärssystem som kan flyttas till modernare plattformar, förlänga livet hos verksamhetens kärnapplikationer eller utvidga dem för att motsvara kunders ökade krav. I det rådande ekonomiska läget är en IT-modernisering som går ut på slit och släng helt enkelt inte något alternativ. Att plocka bort befintliga kärnapplikationer innebär att man förstör värdefulla investeringar och det för med sig kostnader och risker som inte kan berättigas. I stället bör applikationer migreras till modernare arkitekturer, som datorplattformar i molnet.

Från första början har Cobol-baserade applikationer sannerligen varit flexibla eftersom en av styrkorna är integrationsförmåga. Förr kan det ha handlat om att integrera språket med Assembler på stordatorer, sedan var det Cobol med C eller C++ för öppna system och i dag integreras Cobol med komponenter skapade för .NET- eller JVM-plattformar eller så driftsätts de i molnet. Företagstjänster som skrivs i Cobol är mycket återanvändningsbara i hela företaget trots skillnader i infrastruktur på olika avdelningar. Den här höga nivån av integration talar för Cobols livskraft – det har i flera årtionden kunnat anpassas till ändrade plattformar.

Cobol är onekligen en tillgång och kommer tveklöst att fortsätta spela en avgörande roll i applikationsprocesser under många år framöver. Hur viktig en applikation är ligger i dess förmåga att leverera affärsnytta och eftersom Cobol i 50 år har legat bakom företagstillväxt och innovation måste vi se till att de här tillgångarna förstås, skyddas och maximeras.

Webb-TV

Se fler filmer och klipp »
Leverantörer
Ändra marknad
Till toppen av sidan
Stäng