For at sætte yderligere fart i den offentlige sektors digitalisering, er IT- og Telestyrelsen i gang med at udvikle en række konkrete infrastrukturkomponenter og web-services. Målet er at få løsningerne ud til så mange offentlige myndigheder som muligt – og styrelsen ser i den forbindelse open source som en oplagt strategi. Ved at stille komponenter og web-services frit til rådighed på Softwarebørsen, ønsker IT- og Telestyrelsen at gøre det lettere og billigere for myndigheder og leverandører at udvikle løsninger, der lever op til de fællesoffentlige krav om interoperabilitet.
IT- og Telestyrelsen har siden 2003 arbejdet for at fremme opbygningen af en serviceorienteret it-arkitektur i det offentlige. I forlængelse af Hvidbogen om offentlig it-arkitektur har man i styrelsen igangsat en lang række konkrete initiativer som eksempelvis udarbejdelse af et referencekatalog for anvendte standarder i det offentlige samt retningslinier og beskrivelser af konkrete web-services og XML-schemaer. For at sætte yderligere skub på opbygningen af en fælllesoffentlig it-arkitektur har IT- og Telestyrelsen for knap et år siden besluttet at gå et skridt videre end retningslinjer og anbefalinger. Styrelsen har således på en række udvalgte områder besluttet selv at stå for udviklingen af en række konkrete komponenter og web-services, som skal stilles til rådighed for andre myndigheder.
It-arkitektur ind ad bagdøren
Det første sæt af komponenter fra IT- og Telestyrelsen pilottestes lige nu i Region Syddanmark og lanceres officielt 1. september 2007. Konkret handler det om en web-service til håndtering af e-faktura via internettet. IT- og telestyrelsen ser imidlertid e-faktura-løsningen i en større sammenhæng, idet den indeholder en række komponenter til blandt andet XML-validering og kryptering af dokumenter.
”E-faktura er jo allerede ude i samtlige offentlige myndigheder. Derfor ser vi den ny web service som en rambuk, der for alvor kan skubbe en fælles it-infrastruktur ud i de enkelte myndigheder, simpelthen fordi myndighederne sammen med web-baseret e-fakturering får en række helt grundlæggende infrastrukturkomponenter, som kan genanvendes i en lang række andre sammenhænge. På den måde får vi så at sige referencebiblioteket ind ad bagdøren hos myndighederne uden, at de behøves at have en aktiv arkitekturstrategi”, fortæller Christian Lanng. ”Vi ser det som en række samlede pakker, hvor vi – udover selve web-service komponenten – også dækker juraen af, eksempelvis ved at udarbejde standardudkast til Service Level Agreements for udveksling af data mellem to myndigheder. Her vil de fleste nok føle sig dækket ind af det paradigme, vi har udarbejdet. Så er det klart at de selv lige skal fylde oplysninger om krævede oppetider og datakvalitet ind”.
E-faktura-løsningen er som nævnt kun første skridt. IT- og Telestyrelsen arbejder med en treårig plan, der også omfatter brugerstyring og single sign-on samt en række grundlæggende SOA-komponenter til sikker og pålidelig transport af dokumenter.
Open source komponenter en lettere og billigere vej til interoperabilitet
IT- og Telestyrelsens beslutning om at udvikle konkrete komponenter bunder i en erkendelse af, at arkitekturarbejdet skal være lettere at gå til for de enkelte myndigheder, hvis den offentlige sektor for alvor skal rykke.
”Etableringen af en serviceorienteret arkitektur i hele den offentlige sektor må nok betegnes som en stor mundfuld. Hvis vi skal have lukket gabet mellem den offentlige arkitekturstrategi og den praksis, vi ser ude hos myndighederne, er det nødvendigt at stille nogle værktøjer til rådighed for myndighederne, som giver dem en reel værdi og gør de udviklingsopgaver, som følger med arkitekturarbejdet, lettere at går til”, fortæller Christian Lanng, Områdeleder i IT- og Telestyrelsens Center for Serviceorienteret Infrastruktur. ”I den sammenhæng er det helt oplagt, at vi tænker open source. Når vi én gang har afholdt udgifterne til udvikling af disse komponenter, er det jo netop for, at andre myndigheder skal genbruge dem”.
Selvom planen er, at IT- og Telestyrelsens komponenter skal bruges af offentlige myndigheder, er det først og fremmest leverandørerne, styrelsen ønsker at få i tale. Målet er, at det i stigende omfang er IT- og Telestyrelsens standardkomponenter, som leverandørerne henter på Softwarebørsen og integrerer i egne løsninger – i stedet for at udvikle selv.
”Vi har oplevet, at det i første omgang var en række af de mindre leverandører, som viste interesse for vores komponenter. Flere af dem kunne se, at de med vores web-services og komponenter pludselig fik nye muligheder på det offentlige marked. Og de store leverandører er selvfølgelig også gået med. For os er Softwarebørsen et godt sted at lancere arkitekturkomponenter, fordi den er en god måde at vedligeholde et økosystem omkring de konkrete løsninger”, fortæller Christian Lanng. ”Samtidig er det jo ikke nogen hemmelighed, at prisen på integrationsopgaver falder, når alle leverandører har gratis adgang til samme komponenter med standardiserede snitfladebeskrivelser. Vi kan nok dække op mod 80% af disse beskrivelser med tre til fem profiler”.
Det store perspektiv
Perspektiverne i IT- og Telestyrelsens arkitekturarbejde rækker langt videre end den offentlige sektor i Danmark. Som eksempel nævner styrelsen e-faktura, der påvirker 70% af de danske virksomheder. Den ny SOA-baserede web-service har derfor potentialet til at drive en betydelig digitalisering i den private sektor også – især når de nødvendige komponenter er testet op mod markedets mest udbredte økonomisystemer og tilgængelige på open source vilkår.
”Vi ved, at især mange af de små og mellemstore virksomheder synes, EDI er for tungt. Det er jo netop derfor, vi i forbindelse med e-faktura har fået læs-ind-bureauerne. Det er klart, at hvis vi kan flytte de virksomheder, der i dag anvender læs-ind-bureau, over på web-service-løsningen, rummer det et stort digitaliseringspotentiale, fordi virksomhederne ikke bare bliver digitale i deres kontakt med det offentlige, men også kan anvende løsningen, når de handler med hinanden”, fortæller Christian Lanng.
Også internationalt oplever IT- og Telestyrelsen en voksende interesse for Danmark som pilotområde, når det gælder serviceorienteret arkitektur og standardisering. Styrelsen er løbende i dialog med arkitekter og udviklere fra mange af de store internationale softwarefirmaer, og senest bliver styrelsens web-service arkitektur integreret i den næste version af Apache-serverkomponenten Axis Sandesha/Rampart.