Tekoäly

Anthropicin Claude Code vastaan COBOL: IBM-sijoittajien reaktio

mm
Lisää Securities.io suosikkilähteisiisi Google-palvelussa
Ilmoitus: Securities.io voi saada korvauksen, kun käytät arvioimiemme tuotteiden linkkejä. Tämä ei vaikuta toimituksellisiin arvioihimme. Emme ole rekisteröity sijoitusneuvoja; tämä ei ole sijoitusneuvontaa. Lue kumppanuusilmoituksemme.
Photorealistic image of a vintage beige mainframe terminal displaying green code on screen, placed on a desk with financial documents, set against a blurred modern data center background.

COBOL eli Common Business-Oriented Language on keskeinen osa nykyistä rahoitusalaa. Tämä noin 60 vuotta vanha ohjelmointikieli toimii lähes 80 prosentin taustalla maailman liiketoimintatapahtumista. Tässä artikkelissa tarkastellaan, miten siitä tuli vähitellen rahoitusalan standardi, miksi sen uudistaminen on ollut niin vaikeaa ja miten tekoäly voisi helpottaa tilannetta.

Yhteenveto: COBOL on edelleen syvällä pankkien ja julkishallinnon järjestelmissä. Anthropic kertoo uusimman Claude Coden nopeuttavan COBOL-järjestelmien modernisointia, mikä käynnisti IBM:n osakkeen voimakkaan myyntiaallon. Otsikoiden aiheuttamasta säikähdyksestä huolimatta asiantuntijat korostavat, ettei koodin kääntäminen tarkoita koko alustan uudistamista. Säänneltyjen järjestelmien siirto voi edelleen kestää vuosia.

Mikä COBOL on, ja miksi pankit ovat yhä siitä riippuvaisia?

Common Business-Oriented Language -kielen historia ulottuu vuoteen 1959. Tuolloin Yhdysvaltain puolustusministeriö ja IBM (IBM ) tapasivat 41 alan asiantuntijaa tavoitteenaan luoda yleiskäyttöinen ohjelmointistandardi.

Standardin tarve oli käynyt ilmeiseksi, sillä tietokoneiden määrän kasvaessa niissä käytettiin yleensä konekohtaista koodia. Yhtenäinen kieli tehosti yritysten tietojenkäsittelyä ja tarjosi vaihtoehdon IBM:n vuonna 1957 kehittämälle FORTRANille, jota pidetään ensimmäisenä korkean tason ohjelmointikielenä.

Suunniteltu myös ilman teknistä taustaa oleville käyttäjille

Yksi COBOLin keskeisistä piirteistä oli luettavuus. Se auttoi luomaan pohjaa myöhemmälle liiketoiminnan ohjelmistokehitykselle. Englannin kieleen perustuvaa syntaksia pidettiin suurena edistysaskeleena, koska se helpotti myös muiden kuin teknisten asiantuntijoiden osallistumista.

COBOLin alkuperäinen rakenne: osiot, tiedostot ja eräajot

Ensimmäinen COBOL tuki hierarkkisia tietokuvauksia, ohjausvirtaa, peräkkäisiä tiedosto-operaatioita ja ohjelman metatietoja. Ohjelman rakenne jakautui neljään osioon, joista kukin vastasi keskeisestä tehtävästä.

Identification Division sisälsi ohjelman tunniste- ja metatiedot. Environment Division kuvasi käyttöympäristön ja järjestelmän määritykset. Data Division vastasi tietojen ja tiedostojen määrittelystä, ja Procedure Division sisälsi suoritettavan ohjelmalogiikan.

COBOLin historiaa havainnollistava kuva, lähde Peeter Joot

Alkuperäisissä ohjelmissa syötteenä käytettiin reikäkortteja, jotka olivat tuon ajan tekniikkaa. Tulostus onnistui rivikirjoittimella, ja tietoja voitiin tallentaa magneettinauhalle. COBOL-61:n ja COBOL-68:n välillä tehtiin useita pienempiä parannuksia.

Päivityksissä parannettiin muun muassa syntaksin perustoimintoja. IBM lisäsi myös tukea vaativammille laskutoimituksille ja yksityiskohtaisemmalle raportoinnille. COBOL-68 toi kielelle ensimmäisen ANSI-standardin sekä tuen edistyneelle taulukoiden käsittelylle, kirjastotoiminnoille ja muille ominaisuuksille.

COBOL-85:stä COBOL 2023:een: uudistamista ilman korvaamista

COBOL-74:n ja COBOL-85:n jälkeen myöhemmät standardit, erityisesti vuosien 2002, 2014 ja 2023 versiot, uudistivat kieltä vaiheittain. Ne toivat esimerkiksi olio-ominaisuuksia ja paremman tiedonsiirron tuen muuttamatta COBOLin perusroolia erittäin luotettavassa tapahtumankäsittelyssä.

COBOLin perusrakenne on vuosikymmeniä vanha, mutta kieli on kehittynyt virallisten standardipäivitysten myötä. Nykyinen standardi on ISO/IEC 1989:2023. Se korvaa vuoden 2014 version teknisillä muutoksilla, joiden tarkoituksena on pitää kieli käyttökelpoisena nykyaikaisissa ympäristöissä.

Kuinka suuri osa rahoitusalasta käyttää yhä COBOLia? Mitä voidaan osoittaa?

COBOLin merkityksen ymmärtämiseksi on huomattava, että useimmat maailman rahoituslaitokset käyttävät vanhoja järjestelmiä. Raporttien mukaan jopa 95 prosenttia Yhdysvaltain pankkiautomaattitapahtumista hyödyntää tätä kieltä.

Luottokorttia käytettäessä tapahtuman käsittelevä järjestelmä perustuu 80 prosentin todennäköisyydellä COBOLiin. Kaikkiaan COBOL käsittelee artikkelin mukaan 85 prosenttia maailman tapahtumista, ja sitä käyttää 90 prosenttia Fortune 500 -yrityksistä. Lisäksi sitä hyödynnetään 70 prosentissa alan keskeisestä rahoituslogiikasta.

Miten COBOL yleistyi, ja miksi pankit käyttävät sitä edelleen?

COBOL on edelleen olennainen osa pankkitoimintaa, koska sen luotettavuus biljoonien arvoisen päivittäisen tapahtumavolyymin turvallisessa käsittelyssä on osoitettu käytännössä. Järjestelmät on testattu kovassa käytössä. Ne myös skaalautuvat ja tarjoavat poikkeuksellisen hyvän käytettävyyden.

COBOLia on lisäksi optimoitu toimimaan sujuvasti nykyisissä vanhoissa järjestelmissä. Työhön on kuulunut syntaksin parantamista, tietojen tarkistamista ja vahvan tietoturvan varmistamista. Kieli on myös sovitettu nykyisiin suurtietokoneisiin.

Miksi COBOL-järjestelmien uudistaminen on vaikeaa: kustannukset, riskit ja sääntely

Kuten missä tahansa vuosikymmeniä käytetyssä järjestelmässä, uudistaminen tarkoittaa paljon muutakin kuin muutaman koodirivin vaihtamista. Se edellyttäisi koko rahoitusalan tietojärjestelmien perusteellista uudistusta niin, että taaksepäin yhteensopivuus säilyy.

Uuden järjestelmän ensimmäiseen käyttöönottoon liittyy myös teknisiä riskejä. Ongelmat voivat aiheuttaa suuria häiriöitä rahoituspalveluihin ja lisätä markkinoiden heilahtelua. Siksi uudistusten on edettävä vaiheittain ja testatusti.

Kyse ei ole yksinkertaisesta siirrosta

Koko rahoitusjärjestelmän siirtäminen uudelle alustalle olisi valtavan kallista. Aiemmat yritykset korvata COBOL-järjestelmiä Pythonin tai Javan kaltaisilla uudemmilla kielillä ovat vaatineet miljardeja rivejä koodia. Niihin liittyneet lyhyen aikavälin riskit ovat usein olleet pitkän aikavälin hyötyjä suurempia.

Tietojen katoaminen tai vioittuminen

Toinen ratkaiseva vaatimus on, etteivät rahoitustiedot saa vioittua siirrossa. Lisäksi on ratkaistava yhteensopivuusongelmat, kuten tilanteet, joissa tietyt tiedot eivät siirry uuteen järjestelmään. Nämä toiminnalliset riskit ja COBOL-kehittäjien puute ovat saaneet monet organisaatiot säilyttämään noin 60 vuotta vanhat järjestelmänsä.

Ohjelmoijapula

COBOL on vanha ohjelmointikieli, ja myös sen ohjelmoijat ikääntyvät: heidän keski-ikänsä on artikkelin mukaan 58 vuotta. Eläkeiän lähestyminen merkitsee, että COBOL-ohjelmoijien määrä voi vähentyä jyrkästi tulevina vuosina.

Myös COBOL-ohjelmointia opettavia oppilaitoksia on yhä vaikeampi löytää. Yritysten on siten selviydyttävä omin keinoin tai harkittava suurta järjestelmäuudistusta lähivuosina.

Ovatko jotkin pankit jo korvanneet COBOLin?

Kaikki rahoituslaitokset eivät ole suhtautuneet COBOLiin liittyviin ongelmiin passiivisesti. On harvinaisia esimerkkejä pankeista ja muista laitoksista, jotka ovat siirtäneet toimintojaan uusiin ratkaisuihin vaihtelevalla menestyksellä.

Bank of China

Bank of China eteni COBOL-uudistuksessaan vaiheittain. Se aloitti lisäämällä API-rajapintakerroksia, jotka paransivat järjestelmän keskeisiä toimintoja. Menetelmä oli aiempia yrityksiä sujuvampi, koska se ei muuttanut ydintoimintoja eikä vaatinut suuria kokonaisuudistuksia.

Kansainvälisen investointipankin tapaus

Eräässä kansainvälistä investointipankkia koskevassa tapauksessa COBOL-järjestelmä korvattiin onnistuneesti nykyaikaisella Linux-klusterilla ja Oracle RAC -tietokannalla. Muutos säästi yritykseltä yli 125 miljoonaa dollaria vuodessa ja nosti käytettävyyden 99 prosenttiin. Investointi maksoi itsensä takaisin 14 kuukaudessa.

DBS

Myös DBS:n toteutus on huomionarvoinen. Pankki siirsi toimintonsa pilven ja suurtietokoneen yhdistävään hybridiympäristöön, joka paransi toimintojen ja palvelujen maailmanlaajuista saatavuutta. COBOLia ei korvattu kokonaan, vaan sen rinnalle tuotiin digitaalisia palveluja.

Miksi IBM:n osake laski: Anthropicin väite COBOLin nopeammasta uudistamisesta

IBM on saanut COBOLin käytöstä tuloja vuosikymmenten ajan. Tämä voi selittää, miksi sijoittajat reagoivat niin voimakkaasti uutiseen uudesta COBOL-ohjelmointiin tarkoitetusta tekoälyjärjestelmästä. Anthropicin Claude Code tukee useita keskeisiä toimintoja.

Mitä Anthropicin Claude Code kertoo voivansa tehdä COBOLille?

Yrityksen dokumentaation mukaan järjestelmä tukee kattavaa automatisointia, analysointia ja dokumentointia. Sen kerrotaan myös tukevan COBOL-pohjaisten tietokantaratkaisujen koodin muuntamista Pythonin kaltaisille nykyaikaisille kielille.

Tekoälypohjainen COBOL-muunnostyökalu

Artikkeli tulkitsee erityisesti tietokantaratkaisujen koodin modernisointiin suunnitellun työkalun merkiksi COBOLin loppuvaiheen lähestymisestä. Anthropicin mukaan järjestelmä aloittaa käymällä läpi koko COBOL-koodin.

Tässä vaiheessa kartoitetaan käytössä olevien järjestelmien riippuvuudet, tietovirrat, suhteet ja suorituspolut. Suorituskykyä parannetaan myös rinnakkain toimivilla aliagenteilla. Anthropic kertoo järjestelmän muuntavan COBOL-logiikan Javan käytäntöjen mukaiseksi koodiksi, jossa hyödynnetään suunnittelumalleja.

IBM:n vastaus: watsonx Code Assistant for Z

Anthropicin Claude Coden noustessa otsikoihin IBM on ottanut käyttöön oman generatiivisen tekoälyratkaisunsa, watsonx Code Assistant for Z:n. Se on suunniteltu uudistamaan IBM:n omia suurtietokonejärjestelmiä. Yleiskäyttöisestä tekoälystä poiketen watsonx on rakennettu nimenomaan IBM Z -arkkitehtuurille, ja sen painopiste on tarkasti hallitussa siirtymässä.

  • Syntaksi ja järjestelmä: IBM:n mukaan Claude voi kääntää syntaksia, mutta watsonx ymmärtää taustalla olevan z/OS-ekosysteemin. Siihen kuuluvat myös tapahtumankäsittelyä ohjaava CICS ja hierarkkinen IMS-tietokantajärjestelmä, jotka jäävät ulkopuolisten työkalujen näkymättömiin.
  • Vaiheittainen refaktorointi: Työkalu antaa kehittäjille mahdollisuuden muuntaa valittuja COBOL-osia laadukkaaksi Java-koodiksi säilyttäen semanttisen vastaavuuden. Tämä tarkoittaa, että uuden koodin on tuotettava täsmälleen samat taloudelliset laskentatulokset kuin sen korvaaman 40 vuotta vanhan logiikan.
  • Siirtymä agenttipohjaisiin toimintoihin: Vuoden 2026 alussa IBM lisäsi kokonaisuuteen agenttipohjaisia työnkulkuja, jotka kartoittavat ennakoivasti miljoonien koodirivien välisiä riippuvuuksia. Artikkelin mukaan ne lyhentävät modernisointihankkeiden kartoitusvaihetta jopa 90 prosenttia.

Testauksen pullonkaula: vastaavuuden osoittaminen tuotantojärjestelmissä

Uuden kokonaisuuden tärkein ominaisuus saattaa olla testiympäristö. Siinä organisaatiot voivat testata uuden tietokantakoodinsa ennen sen tuomista asiakkaiden käyttöön. Kattavan testikokonaisuuden avulla yritykset voivat varmistaa yhteentoimivuuden ja toiminnallisuuden sekä välttää epäonnistuneita käyttöönottoja.

Mistä IBM saa tuloja vanhoissa järjestelmissä – ja mistä ei?

COBOLin käyttöönotto auttoi IBM:ää säilyttämään hallitsevan asemansa rahoitusalan tietojenkäsittelyssä. Kieli on edelleen alan standardi, ja siihen liittyvä liiketoiminta on yksi yrityksen vakaimmista tulonlähteistä.

Onko COBOLin loppu lähellä?

Uutinen tekoälyjärjestelmästä järkytti IBM:n sijoittajia. IBM:n osake laski noin 13,2 prosenttia 23. helmikuuta 2026, kun sijoittajat reagoivat väitteisiin tekoälyn kyvystä nopeuttaa COBOL-järjestelmien uudistamista. Kyseessä oli jyrkin yhden päivän prosentuaalinen lasku sitten 18. lokakuuta 2000. Markkinareaktio viesti vahvasta kysynnästä paremmalle vaihtoehdolle. Artikkelin tulkinnan mukaan useimmat yritykset vaihtavat järjestelmää, kun siitä tulee kohtuuhintaista.

Järjestelmä voi lisäksi suorittaa tehtävät murto-osalla perinteisten COBOL-kehittäjien kustannuksista. Heidän palkkionsa voivat olla vähintään 500 dollaria päivässä. Pienemmät kustannukset ja parempi tehokkuus voivat heikentää monien COBOL-palvelujen kysyntää ja kaventaa markkinoille pyrkivien uusien yritysten mahdollisuuksia.

Tällainen siirtymä voisi sulkea IBM:n ulos alalta, jota se on hallinnut yli puoli vuosisataa. Monet pitävät reaktiota kuitenkin liioiteltuna: siirtoon liittyy yhä merkittäviä kustannuksia ja riskejä, vaikka koodin muuntaminen helpottuisi.

Realistinen aikataulu: miksi siirtymä voi yhä kestää 5–10 vuotta?

Äkillisistä markkinaliikkeistä huolimatta useimmat analyytikot pitävät sijoittajien ensireaktiota hieman ylimitoitettuna. COBOL on niin laajassa käytössä ja sen ohjaamat järjestelmät niin tärkeitä yhteiskunnan ydintoiminnoille, että uuteen järjestelmään siirrytään väistämättä hitaasti.

Koko alan kattavan siirtymän edellyttämä testaus vie sekin aikaa. Siksi todelliset muutokset voivat viedä lähes vuosikymmenen, vaikka saatavilla olisi kyvykkäämpiä vaihtoehtoja ja tekoälypohjainen muunnostyökalu.

Tietokanta-alan innovatiiviset yritykset

Markkinatutkimusten mukaan maailman tietokantamarkkinan koko on vuonna 2026 noin 171 miljardia dollaria. Kasvun odotetaan jatkuvan lähivuosina, kun tekoälyn työkuormat lisäävät tietoinfrastruktuurin tarvetta. Alan menestystä tukevat vahvat toimijat ja jatkuvasti tutkimukseen ja kehitykseen investoivat yritykset, kuten Oracle (ORCL ) ja SQL Serveriä tarjoava Microsoft (MSFT ).

IBM

IBM:n historia alkoi yli sata vuotta sitten, vuonna 1911, kun yritys perustettiin nimellä Computing-Tabulating-Recording Company (CTR). Perustaja oli tunnettu sijoittaja Charles Ranlett Flint, jonka tavoitteena oli edistää kehittyvää teknologiaa.

Vuonna 1924 yhtiö vaihtoi nimekseen IBM eli International Business Machines. Nimenmuutos oli osa laajempaa siirtymää kohti yritysten tietojenkäsittelyä Thomas J. Watson vanhemman johdolla. Vuoteen 1951 mennessä yritys oli artikkelin mukaan julkaissut ensimmäisen tieteelliseen laskentaan tarkoitetun tietokoneen.

IBM Hintakaavio

IBM hallitsi tietotekniikka-alaa vuosikymmenten ajan. Sen asema alkoi heiketä vasta, kun tietokoneet siirtyivät huoneenkokoisista laitteista pienempiin ratkaisuihin. IBM oli investoinut voimakkaasti suuriin laitteisiin ja johti niiden markkinaa, joten taloudellinen kannustin liiketoimintamallin muuttamiseen oli vähäinen.

Nykyinen IBM on vain varjo entisestä markkinamahdistaan. Sijoittajat pitävät sitä silti innovatiivisena toimijana, ja sillä on vahva asema rahoitusalalla ja julkishallinnossa, joissa vanhat järjestelmät ovat yhä keskeisiä.

Yli vuosisadan historiaa omaavasta tietotekniikkayrityksestä kiinnostuneiden kannattaa perehtyä IBM:n osakkeeseen tarkemmin. Yhtiö on laajentanut viime aikoina toimintaansa tekoälyyn, lohkoketjuihin ja kvanttilaskentaan, mikä viestii tulevista innovaatioista.

Keskeistä sijoittajalle: IBM:n noin 13,2 prosentin yhden päivän kurssilasku heijastaa pelkoa siitä, että tekoäly vähentää vanhojen järjestelmien modernisoinnista saatavia tuloja. Suurtietokoneiden työkuormia on kuitenkin vaikea siirtää muualle, ja uudistaminen vaatii integraatiota, testausta ja sääntelyn noudattamista. IBM voi edelleen hyötyä näistä osa-alueista. Kyse on ennen kaikkea aikataulujen lyhenemisestä – vuosista vuosineljänneksiin – eikä COBOLin välittömästä katoamisesta.

IBM:n (IBM) uusimmat osakeuutiset ja tapahtumat

Yhteenveto: mikä COBOL on, ja miksi IBM:n sijoittajat huolestuivat?

On helppo ymmärtää, miksi tämä tekoälyjärjestelmä voisi vähentää IBM:n tulevia tuloja. COBOL-ohjelmointi on pitkään ollut pienen ja ikääntyvän asiantuntijajoukon varassa, ja sen palveluista on maksettu korkeita hintoja. Nyt järjestelmien kohtuuhintainen modernisointi voi tulla yhä useampien yritysten ulottuville.

Lue muita tärkeitä markkinauutisia täältä.

David Hamilton on täysipäiväinen journalisti ja pitkäaikainen bitcoinist. Hän on erikoistunut kirjoittamaan artikkeleita blockchainista. Hänen artikkeleitaan on julkaistu useissa bitcoin-julkaisuissa, mukaan lukien Bitcoinlightning.com