Hvordan OSS er m ed til at sikre



Relaterede dokumenter
National serviceplatform NSP

Referencearkitektur for National Service Platform og Sundhedsdatanettet. Ved Esben P. Graven, Digital sundhed (SDSD)

National Service Platform for Sundhedssektoren. Odense, d 28. Maj 2009 Ved Esben P. Graven, Digital sundhed (SDSD)

Affødte krav til SDN fra Arkitekturen. Ved Esben P. Graven, Digital sundhed (SDSD)

Digitalisering på tværs. IT-arkitekturkonferencen april 2009 Stigende modenhed fælles løsninger

ANALYSE AF SIKKERHEDSSTANDARDER OG -LØSNINGER

Interoperabilitet - hvor dybt

National Sundheds it

Valg af webservice standard

Affødte krav til SDN fra Arkitekturen. Udformet af Esben Dalsgård (Maj) Tilpasset af Esben Graven (Juni)

FMK og Infrastruktur. Et paradigmeskift for SDN Ved Esben Graven, Digital Sundhed

NATIONAL SERVICEPLATFORM

Digital Sundhed Program for infrastruktur og sikkerhed

National infrastruktur - nu skal den implementeres. Flemming Christiansen kst. direktør, National Sundheds-IT

Produktbeskrivelse for

Ibrugtagning af Fødselsindberetningsservicen på NSP

National Sundheds-it Infrastruktur og sikkerhed

Digital Sundhed Program for infrastruktur og sikkerhed

Fra MOX agent til et komplet hændelsesbaseret system. (til at understøtte tværsektorielt samarbejde inden for sundhedsvæsnet)

Hurtig og sikker adgang til sundhedsfaglige data. Esben Dalsgaard, chef it-arkitekt, Digital Sundhed

DANMARK SOM FOREGANGSLAND, DEN OFFENTLIGE SATSNING 18. SEPTEMBER 2013

Procedurer for styring af softwarearkitektur og koordinering af udvikling

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010.

Bilag 2 Kundens IT-miljø

VORES SYN PÅ DE IKKE-FUNKTIONELLE KRAV OG OS2KRAVMOTOR

Leverancebeskrivelse. KIH databasen. Fælles hjemmemonitoreringsdatabase med fælles snitflader og serviceplatform

Sammenhængende Digital Sundhed i Danmark. Direktør Otto Larsen otl@sst.dk september 2007

DEN FÆLLESKOMMUNALE RAMMEARKITEKTUR

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele

Roadmap for VERA Q Q Q Q Rettighed. Klassifikation. Organisation. Beskedfordeler. Serviceplatform

MedCom og Aaaaaa Aaaaaaa. Modernisering. Standarder, Infrastruktur, Test & Governance. Michael Johansen, Standarder, test & certificering

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S

4. møde i styregruppen for MedCom VI torsdag d. 27. november Ad Nationalt program for telemedicin og hjemmemonitorering

Styregruppen for data og arkitektur. Reviewrapport for: 7.2 Afprøvning af fælles standarder for sikker information

Organisatorisk modenhed. Oplæg ved IT-Arkitekturkonferencen den 2. april 2009

En teknisk introduktion til NemHandel

Produktbeskrivelse for. Min-log service på NSP

Datamonitorering. Tværsektoriel platform

Initiativ 8.1 Handlingsplan for: 7.2 Afprøvning af fælles standarder for sikker information

INSPIRE og Geodata-info

Notat om teknisk opgradering af sundhed.dk til MedComs kommunikation-standard for Den Gode Webservice

Strategi Danmarks Miljøportal

SYSTEMDOKUMENTATION AF POC

Dataadgang & Serviceplatform

Forudsætningen for succesfuld datadeling af sundhedsoplysninger. e-sundhedsobservatoriet d. 10/ Michael Johansen, chefkonsulent

SOSI Gateway Komponenten (SOSI GW)

SmartFraming Et vindue til nationale sundhedssystemer. Version 3.0

Notat om Single sign-on for kliniske brugere af telemedicinsk sårvurdering i det nationale projekt for udbredelse af telemedicinsk sårvurdering

GIS: Anbefalinger og performance (NS )

Kundens IT miljø - Region Midtjylland

Succesfuld implementering af automatiseret test

Introduktion til NemHandel

UDFORDRINGER OG POTENTIALER VED SOA I SUNDHEDS-IT MED UDGANGSPUNKT I FMK

Cloud i brug. Migrering af Digitalisér.dk til cloud computing infrastruktur

Bibliotek.dk som lokal grænseflade notat

Lægeforeningen 2008 Trondhjemsgade 9, 2100 København Ø Tlf.:

Axapoint Reviewkommentar til MOX-specifikation Version udarbejdet af It-arkitekturrådets arbejdsgruppe

Fremdrift og fælles byggeblokke

Hvorfor intranet Alfresco?

Rammearkitekturen og services i et lokalt perspektiv

En teknisk introduktion til NemHandel

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile

ERFARINGER MED FÆLLES MEDICINKORT I DANMARK

Brokere i Identitetsinfrastrukturen

DOKUMENTBROKER Koncept

SOSI STS Dokumentationsoverblik

DC LABEL - EN CENTRAL ETIKETLØSNING I SESAM, 26. FEBRUAR 2015

Tech College Aalborg. HomePort. Projekt Smart Zenior Home

Tilslutningsaftale til videndelingsløsningen

Arkitekturanalyse: National udbredelse af telemedicin. P13 Udbredelse af telemedicin i regionerne

Web services i brug. Anvendelse uden for biblioteksverdenen

Koncept for organisering af support, udvikling, test og certificering af standarder og profiler

Peter Thrane Enterprisearkitekt KL+KOMBIT. Den fælleskommunale Rammearkitektur - Inspiration

COPING WITH COMPLEXITY ARKITEKTUR OG STANDARDER. Parallelsession B2: Strategisk standardisering. E-Sundhedsobservatoriet, 2.

OS2 Opgavefordeler. Løsningsbeskrivelse Version 2. Udarbejdet af Miracle A/S Simon Møgelvang Bang

Informationsmøde vedrørende Proof of concept for en integrationsplatform

PHP Quick Teknisk Ordbog

IT- og Arkitekturkonferencen 2009

EffEKTIvISER hverdagen AMPAREX brugervenligt OG InTEGRERET SOfTWARE TIl OPTIKERE Kunde håndtering KASSe (POS) MArKedSføring

WHITEPAPER DokumentBroker

Digitalisering og sikkerhed i den offentlige sektor. Om Digitaliseringsstyrelsen Sikkerhedsopgaverne i Digitaliseringsstyrelsen Projekter Dilemmaer

Kravspecifikation. for. Indholdskanalen 2.0

Serviceplatformen informationsmateriale. Leverandørmøde 7. februar 2013

Cloud og it-sikkerhedsudfordringerne: Dansk Automationsselskab

Agenda. Kort præsentation Introduktion til Robotic Process Automation (RPA) Demo Hvordan understøtter det forretningen? Hvordan kommer man i gang?

1. Formål Overbliksillustration National og regional infrastruktur og services Nationale systemer og infrastruktur...

BORGERNE SKAL VIDEST MULIGT MESTRE EGET LIV

Web CMS kontra Collaboration

Netværksrunde og evalueringer

Sikkerhed i en digitaliseret sundhedssektor. Sikkerhed og Revision 8. September 2017

Curriculum Vitae. Uddannelse: 2001 Civilingeniør fra Danmaks tekniske universitet, fagprofil: styring og regulering.

Wizdom med forretningsapplikation. Wizdom Business Apps

Lokal og digital et sammenhængende Danmark

OS2 Leverandørworkshop 7/12 Dokumentation

Den fælleskommunale Rammearkitektur. - en arkitektur for den kommunale digitalisering

Navision Stat (NS 9.2)

Microservices. Hvad er det og hvordan kommer du i gang?

Curriculum Vitae PETER VILLADSEN MOBIL: RAVNSBORGVEJ 91 DK-4600 KØGE

National Kroniker Infrastruktur. Oplæg til teknikgruppe Aarhus den 30. april 2012

It-principper. Bilag 1 til It- og Digitaliseringsstrategi for Sønderborg Kommune

Transkript:

Hvordan OSS er m ed til at sikre sam m enhæ ng og digitalisering i sundhedssektoren Ved Esben P. Graven, Senior it arkitekt Digital sundhed (SDSD) Spørgsmål til: esg@sdsd.dk 1

SammenhængendeDigital Sundhed i Danmark Fælles eje mellem stat, regioner og kommuner Opskrift (lad det simre et par år) 5 x Arkitekter og 1 x Sikkerhed ansvarlig 8 x Sekretariatets folk 6 x Indholdsmæssig standardisering 10 x Projektorganisation Retter på menuen (Projekter i gang) Fælles MedicinKort (FMK): open source National ServicePlatform (NSP): open source Nationalt Patient Index (NPI):??? 2

Digital Sammenhæng kræver Interoperabilitet mellem Organisationer IT-systemer Organisationsudfordringen er den største m en ikke dagens em ne IT udfordringen er den mest synlige Åbenhed eller Verdensherredømme Standarder (Open eller Lukket) Protokoller Indholdsmæssig Standard programmer (OSS eller Købt) Kræver kendt data grundlag og fælles processer 3

Skaf noget IT! Der er 3 muligheder Selv udvikle Software fra ny Fuld kontrol og fuld risiko Lang modning Høj kontrol Købe udvikling af software (mindre kontrol større risiko) Open Source Software Hurtig Start og mellem risiko med mellem pris Videreudvikling kan være åben eller lukket Købe Færdig Software Hurtig start og mellem risiko med høj pris Udvikl/Tilpas kommer bagefter a-la makroer Motivation for OSS på Sundhedsområdet Mange små aktører, ikke råd til stor SAML 2.0 HW Lettere at skifte leverandør (Gennemsigtighed i kodebasen) Lav kontrol Kort modning 4

Sammenhæng gennem tilpasning Organisationen Den klassiske BPR pointe Tilpas ikke software til en uoptimal process Optimer først processen, er dog ikke altid mulig! Politiske interesser frem for tekniske OSS/købe løsning kan ofte skære igennem Ved køb ses den i regnskabet øjeblikkelig Den eksisterende portefølje Software kan være Åben på mange måder: Interfaces, Data(DB) og Kode(=OSS eller min Min! MIN!!) 5

Kvalitet og test Open Source og Køb: Testgruppen kan være hele verden vs. vores firma Undersøg om der er ordentlig mulighed for rapportering af fejl (gerne nyhedsgruppe/bbs) Byg Selv (Open Source ): Den mangelfulde modultest (Den blinde vinkel Arrgh Diciplin) Test af ekstremerne og samtlige permutationer over anvendelse (CC) 6

Kort tid til brug Open Source Software er udviklet og klar til brug (Hvis aktivt community) med den hastighed IT/markedet har i dag er det ofte nok til, at fordelen ved indførsel er væk før udviklingen er afsluttet! Det tager altid længre tid før ny/selvudviklet software er driftmoden! Er der råd til at fejlbehæftet kode rammer brugerne? Renommé, Kompensations pris! OSS og Købe software kan have samme skavanker som byg selv, check referencer A == A 7

Idealer for sammenhæng Instant soft Plug and play Standarder er Bulldozerne Det generiske XML interface findes ikke!!!.så sats på integrationskode Open source Vi kan være heldig at udviklingen kører selv Mange problematikker som byg selv, men med jump-start! Grader af Open Alle må og kan bruge det Det er gratis (i modsætning til DS484 ) Alle kan bidrage (ændre det) Wikipedia For standard?? Dynamisk vs. Statisk Performance sucks Optimeret dynamik kræver høj kompetence Semantisk Standard er Science Fiction AI lever 8

Sammenhæng med Open Standard = Interoperabilitet Bløde Standarder er åben for fortolkning Karakter af guideline (god til revision) Typisk for IT Interoperabiliteten (værdien) forsvinder sundhed Hårde åbne standarder For sammenhæng bliver det sekundært om software er: Selvbygget, Open eller Købt Det er omfattende at lave og kode de hårde standardiseringer (profiler) SDSD s eksempel er Den Gode WebService DGWS. Der er mange aspekter at beskrive hvis dokumentationen skal være fyldestgørende Der er MANGE klienter, der betaler en stor til mellem sum 9

DGWS anvendte standarder SÅDAN: Open Source mindske tærsklen for Open Standards som sikre sammenhæng i Sundhedssektoren Løber hurtigt op i flere hundrede siders dokumentation dyrt at kode fra bunden 10

SVÆR Standarderne på nem måde 1. Standard gennem open source API er / Kodebiblioteker til Java og.net Seal, supporteret, dokumenteret og afholdte kurser Undervisning sæ nker yderligere 2. API er ind i open source Gateway SOSI Komponenter Applikationer kalder WS med uid+pwd Gateway bruger Seal Lokal tilpasning vælter kodes engang bruges flere gange 3. Komponenter på open source National ServicePlatform Caching af Interaktions data, Digital-ID mm. Afvikle komponenter LET 11

Nationalt ServicePlatform og driftsmiljø Ensartet miljø giver mulighed for fælles udvikling af komponenter Flersidet sikkerhedsmodel Eksisterende aftalesystem Fælles brugerstyring over digitale identiteter Frihedsgrader komponenter kan leve centralt og decentralt Mulighed for at implementere tværgående aspekter i alle services Sikkerhedsmæssigt etc., Service-toppen / Min log Synkron-asynkron afkobling, etc. Klarere ansvarsdeling Det kan måles om den enkelte service overholder SLA NSP NSP

Sådan vælges OSS! Try before buy (Altid) Pilotprojekt Sørg for at testerne har rette skillset Kriterier: OS platforme ( Operativ system ) Teknologi basis (Kendt Sprog: Perl, Java, C# ikke MUMS, Bonk) Væ rktøj: API(ind), Makroer(inde), og Exits (ud) Hvor levende er udviklingen? Support for Betaling? (Lokalt?) Databaser Skalerbarhed Robusthed Styring/ Adm inistration Deployering (Engangs / Hot / Cold) Referencer (BRUG DEM) Det er også godt at det er Open Source!! 13

Sådan udvikles open source Adskiller sig ikke væsentligt fra andre udviklingsprojekter blot underlagt andre licensbetingelser (Vigtig valg) Vi (leverandør) skal huske at vi skal slippe grebet på et tidspunkt. Evnen til at overdrage softwareudvikling Kræver godt håndværk ( intuitiv kode ) Grundig dokumentation Gode metrikker ( build miljøer, høj testdækning, performancetest) publiceret (se www.sosi.dk) Overdragning kan afprøves lad en 3. part vurdere byrden ved at overtage projektet ved projektafslutning Aktiv brugerskare Vi har hele sundhedssektoren som kunder (specielt lægepraksissystemlev., EPJ-lev, Styrelser som serviceudbydere) 14

Sådan udvikler vi (Checklisten) Aktive udviklere (3. parts leverandører, der styres af Driftsoperatøren, Fælleskab er bedre men svær på teknik) En aktiv organisation til at klare det formelle (SDSD etableret Driftsoperatør) OSS licens: Vi kører en dual licens (Vælg med omhu!). http://arkitektur.sdsd.dk/twiki/bin/view/operator/arkitekturkomposslicens Versionskontrol og publiceringskanal: www.softwarebørsen.dk Subversion (SVN) og kan udstille binære filer Kvalitetskontrol: Operatøren sætter pt. continuous integration værktøj med kodekvalitetsmålinger (code coverage, mm.) op og foretager code reviews. Leverandørerne udvikler testcases og gennemfører tests i forbindelse med leverancer. Dokumentation Teknisk: www.softwarebørsen.dk Arkitektur: Vi anvender snart www.digitalisér.dk 15

Vision for SundhedsServices Open (Source) Services kræver lukket (garanti) infrastruktur Cirklen sluttet til projekterne på 2. slide 16