Banedanmark tager første skridt mod skyen

Projekt-føljeton: Banedanmark tager de første skridt mod at lægge et populært system op i skyen. Læs om de første møder, hvor den overordnede arkitektur lægges fast.

Artikel top billede

I midten af februar kunne Computerworld berette om, at Banedanmark planlægger at lægge sit trafikinformations-system op i skyen.

Nu er første skridt i processen taget.

Tirsdag og onsdag i forrige uge mødtes repræsentanter fra Banedanmark og Microsoft til en to-dages arkitektur-design session.

Nuværende system og bruger-scenarier

På første dag blev Banedanmarks eksisterende system gennemgået. Det viste sig blandt andet under gennemgangen af den eksisterende arkitektur, at Oracle-databasen RDS er det centrale punkt i den eksisterende løsning. Her ligger foruden data om togtrafikken også en del forretningslogik i form af stored procedures.

På førstedagen blev der også identificeret fire forskellige brugs-scenarier:

• Passagerer (adgang via pc eller smartphone).
• Institutioner eller organisationer med storskærme i lobbyer, konferencerum, venteværelser og lignende.
• Trafiknyhederne (radio, tv osv.).
• Bots - screenscraping af systemdata til anvendelse i andre applikationer.

Regnefejl giver midlertidig krise

På andendagen blev den eksisterende arkitektur mappet til Windows Azure-platformen, og der blev givet et overslag på prisen for en Azure-løsning. Endelig blev en række punkter identificeret til nærmere undersøgelse i et efterfølgende proof-of-concept (PoC) forløb.

På baggrund af Banedanmarks oplysninger og Microsofts foreløbige arkitektur fremkom Microsoft med et prisoverslag på driften af trafikinformationssystemet på Azure.

En overgang så det ud til, at projektet ville strande på en alt for høj pris. Det skabte et vist postyr; hverken Microsoft eller Banedanmark kunne forstå, at prisen ville blive så høj.

Det viste sig dog, at den høje pris skyldtes en simpel regnefejl.

Arkitektur og pris

Da regnefejlen blev rettet, endte man på en pris, der var mere spiselig for Banedanmark.

Med en såkaldt Accelerator Core-prismodel, der anvendes til at skubbe Azure-projekter i gang, kunne prisen yderligere reduceres.

Der er i sagens natur tale om et estimat, som kan vise sig ikke at holde. Grundlaget for estimatet er blandt andet en række antagelser om hvilken arkitektur, der bedst understøtter trafikinformations-systemet.

Banedanmark klar til Proof of Concept

CIO hos Banedanmark, Kenneth Lau Rentius, er tilfreds med starten af projektet og ser frem til at få afklaret de udestående problemstillinger i et proof-of-concept.

"Med det setup, som er beregnet indtil videre, så ser det fornuftigt ud. Nu skal vi have undersøgt, om der er andre omkostninger, der mangler at komme med," siger Kenneth Lau Rentius.

Der er allerede identificeret nogle punkter, der skal afklares i forbindelse med et kommende proof-of-concept forløb. De punkter kan få betydning for projektets endenlige pris.

Næste skridt på dette tidspunkt er, at Microsoft og Banedanmark mødes for at planlægge proof-of-concept.

Udestående, som skal afklares, er blandt andet hvordan overvågningen af Azure-systemerne kommer til at foregå.

I dag står Siemens for overvågningen af Banedanmarks servere, og det skal derfor undersøges, hvordan Azure-systemerne integreres i den eksisterende systemovervågning.

Siemens er en af Microsofts partnere, der allerede anvender Azure-platformen til softwareopdatering. Siemens har da også planer om at anvende Azure til overvågning.

"Der bliver et videre forløb med PoC. Det planlægges i løbet af denne uge. Her finder vi ud af hvilke ressourcer Microsoft og vi skal stille med, ligesom vi bliver enige om, hvad der skal undersøges og får diskuteret økonomien," siger Kenneth Lau Rentius.

Udviklingsomkostninger ikke estimeret

Et område, der kan blive kritisk for projektet, er den nuværende Oracle-database. Her skal undersøges, hvordan data fra Oracle-databasen ireplikeres til Microsoft-løsningen. Oracle-databasen indeholder forretningslogik i form af stored procedures, så her skal der ses nærmere på, hvordan den logik implementeres i Azure.

Estimatet for driften af Azure-platformen indeholder ikke omkostninger til udvikling.

"Udviklingsomkostningerne er vi ikke klar på nu. Det er en del af proof-of-concept. Her skal undersøges, hvad der egentlig skal til for at skille det nuværende system ad," forklarer Kenneth Lau Rentius.

Det er planen, at der ikke skal ændres i udseendet af trafikinformations-systemets websider, men det er den bagvedliggende infrastruktur, som ændres.

Løsningen for mobilbrugere kommer også til at nyde godt af den nye sky-database.

Banedanmark forventer, at det nye system vil klare spidsbelastninger bedre end det gamle.

Forventer automatisk skalering

Baggrunden for at lægge trafikinformationssystemet op i skyen er blandt andet at undgå flaskehalsproblemer, hvis der pludselig bliver run på systemet.

Som det skete under det voldsomme snefald denne vinter.

"Jeg skal nødig blive overrasket over et større run på min hjemmeside. Løsningen skal være dynamisk, så det ikke er os, der afgører, om der bør skrues op og ned. Vi skal dog adviseres, hvis der skal skaleres op, så vi har styr på omkostningerne," siger Kenneth Lau Rentius.

Forventes klar inden somerferien

Med de forbehold, som skal tages på et så tidligt tidspunkt i sky-projektets projektforløb, er Kenneth Lau Rentius optimistisk på projektets vegne.

"Som det ser ud nu, er jeg rimelig positivt stemt. Hvis der ikke er nogle større problemer, end dem vi kender nu, har vi et mål om, at løsningen er klar inden sommerferien. Det er klart, at hvis der kommer nogle uoverstigelige problemer, så kan jeg være tvunget til at ændre planen, men indtil videre regner vi med at have en kørende løsning inden 1. juli," siger Banedanmarks CIO.

Punkter til afklaring under PoC

• Hvilken brugergrænseflade-model skal vælges for det nye site (Ajax, Iframe, etc.)?

• Hvordan skal replikering fra RDS-Oracledatabasen til SQL Azure foregå?

• Hvordan omlægges stored procedures i RDS-databasen bedst muligt til services?

• Kan der spares penge på båndbredde ved at gøre websiderne mindre?

• Opbygning af et testmiljø, hvor den foreslåede arkitektur kan loadtestes

• Hvordan kan det foreslåede servicelag passes ind i Banedanmarks eksisterende governance af services?

• Hvordan flyttes data fra "Landets puls" til SQL Azure?

Computerworld følger sky-projektets videre forløb, og det kan du læse mere om her på Computerworld.dk senere.

Annonce

Politiets Efterretningstjeneste

Centerchef til Center for Applikationer i PET

Københavnsområdet

Netcompany A/S

Linux Operations Engineer

Københavnsområdet

Statens IT

Teamleder til SAP kompetencecenter

Københavnsområdet

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

Sikkerhed | Online

Det du glemmer i Azure - men aldrig on-prem: Sådan genfinder du kontrollen

Undgå dyre fejl i Azure. Få styr på udfasede services, skjulte omkostninger og governance. Lær, hvordan Reserved Instances, Azure Hybrid Benefit og de rette styringsmekanismer giver mere værdi, lavere omkostninger og en mere robust Azure-platform....

Infrastruktur | Nyborg

IBM Infrastructure Days

Hvordan skaber du en sikker, robust og moderne IT-infrastruktur i en tid, hvor AI, cloud og nye sikkerhedskrav ændrer spillereglerne?

Digital transformation | København

Fra teknolog til strateg: IT-ledelse i en AI- og forretningsdrevet virkelighed

Hvordan tager du ejerskab over strategi, ledelse og teknologi i en AI-drevet virkelighed? På konferencen møder du frontløbere, der transformerer IT fra servicefunktion til strategisk enabler for forretningen med fokus på cloud, sikkerhed, AI-etik...

Se alle vores events inden for it

Navnenyt fra it-Danmark

Martin Grooss Carpentier, Software Architect hos Kamstrup, har pr. 29. juni 2026 fuldført uddannelsen Master i it, linjen i softwarekonstruktion på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse
Norriq Danmark A/S har pr. 1. juli 2026 ansat Nanna-Louise Aae Kudahl som Project Manager. Hun skal især beskæftige sig med drive vores Business Central-projekter i samarbejde med resten af sine nye kollegaer i ERP. Hun kommer fra en stilling som Product Manager hos KMD A/S. Hun er uddannet på Aalborg Universitet i kommunikation og Digitale Medier og har en kandidat i IT-ledelse. Nyt job

Nanna-Louise Aae Kudahl

Norriq Danmark A/S

Fellowmind Denmark A/S har pr. 1. september 2026 ansat Morten Jakobi som Business Unit Director. Han skal især beskæftige sig med at samle og udvikle Fellowminds forretning inden for Managed Services, Cloud Infrastructure & Security. Han kommer fra en stilling som Chief Executive Officer hos Inventio.it A/S. Han har tidligere beskæftiget sig med Ledelse og udvikling af Managed Services, serviceforretninger og transformation i Norden og Benelux. Nyt job

Morten Jakobi

Fellowmind Denmark A/S

Arctic Wolf Networks har pr. 3. august 2026 ansat Johnny Krogsboll som Head of Sales Engineering for Norden.Med base i Stockholm får han ansvaret for Arctic Wolfs samlede Sales Engineering-organisation i den nordiske region.<br /><br />Johnny Krogsboll skal være med til at udbygge Arctic Wolfs tilstedeværelse i Norden og hjælpe virksomheder og organisationer med at stå stærkere over for et stadig mere komplekst cybertrusselsbillede. Det skal blandt andet ske i tæt samarbejde med Arctic Wolfs vigtigste kanalpartnere i regionen.<br /><br />Gennem sin karriere har Johnny Krogsboll arbejdet med og rådgivet virksomheder hos blandt andre Hewlett-Packard, Trend Micro og Palo Alto Networks med fokus på at skabe konkret værdi af deres teknologiinvesteringer. Nyt job

Johnny Krogsboll

Arctic Wolf Networks