ÖTP-spåret
Sambruks vårmöte 2010-05-25
OETP_2010-05-25_v1.ppt
Agenda ÖTP-spåret kl 1030 - 1500
•
•
•
•
•
•
•
Inledning
Avrapportering ÖTP v2.1
Uppkoppling mot myndigheter
Information från SKL:s arkitekturgrupp
Nätverk för upphandling
Vidare arbete ÖTP:s referensarkitektur
Roller inom ÖTP som bör besättas:
Delprojektledare för upphandlingsstöd
Delprojektledare för referensarkitekturer
ÖTP-bibliotekarie.
• (Tiderna ska inkludera lunch och kaffe)
ÖTP v2.1
ÖTP v2.1
• Nu uppdelad i:
– Introduktion till ÖTP
– Huvuddokument till ÖTP
– Upphandlingsbeskrivning till ÖTP
– Excel-dokument där de konkreta kraven finns.
Från Excel genereras automatiskt:
• Påsiktskopia av kraven i word-format (lättare att läsa/printa än
Excel)
• XML-filer för import i kravhanteringsverktyg som t.ex. TendSign
• De två första dokumenten levereras för
synpunktsinhämtning idag
Huvuddokumentet ÖTP v2.1
• Största nyheterna:
– Begreppet referensarkitektur infört
– Relatering till dussinet andra specifikationer
inkluderad
– Ärendeknutpunkt inklusive händelsearkitektur
införd
– Vad det innebär att vara ÖTP-kompatibel (två
övergripande krav)
– De konkreta kravformuleringarna helt överförda
till Excel
Uppkoppling mot myndigheter
(Delvis bredvidläsning)
Exempel på arkitekturöverläggning
Kort jämförelse av ett antal
alternativ för
myndighetskommunikation till
Jönköpings Sofia.
Lagen från 1/1 2009 stödjer hämtning från CSN, FK,
AF, SV och A-kassorna. Idag är CSN och FK i drift.
Övriga borde komma igång under 2010.
Kommunikation via TEIS
Sofia
Ny anropsprogramkod
TEIS
TEISadapter
Ny och
skräddarsydd av
Tieto för
Sofia
Web
Service
M yn d i g h e t e r
Ny
visningsprogramkod
SHS-nod
TEISadapter
installerad i
Jkpgs DMZ
Standardmodul för
SHS
Skyddad
SHS
Kommunikation via Multifråga
Sofia
Ny
visningsprogramkod
M yn d i g h e t e r
Multifråga
SHS-nod
Ny anropsprogramkod
installerad i
Jkpgs DMZ
Multifrågas
Web ServiceAPI används i
detta fall för
förmedling.
Visningsdelen
används ej.
Web
Service
Web
Service
”IWSI”
Skyddad
SHS
Kommunikation direkt via IWSI
Ny
visningsprogramkod
M yn d i g h e t e r
Sofia
Sofia skulle kunna anropa SHS-noden direkt via SHS’ IWSIgränssnitt (Web Service). Det är förmodligen ett något mer
komplext anrop än vad Sofia annars skulle göra via TEIS eller
Multifråga, men inte speciellt svårt
SHS-nod
Ny anropsprogramkod
installerad i
Jkpgs DMZ
Web
Service
”IWSI”
Skyddad
SHS
Kommunikation
hela
vägen
med
WS
!
Va
Sofia
Sofia ska JönköpingSteria-cert som varje
myndighet lägger upp i
strikt vitlista för att hindra
man-in-the-middle-attack
Varje myndighet ska ha
Steria-cert som Sofia
lägger upp i strikt
vitlista för att hindra
man-in-the-middleattack
M yn d i g h e t e r
s
e
ld
Ny
visningsprogramkod
Ny anropsprogramkod
Olika Web
Services enligt
respektive
myndighets spec
Web Services
skyddade via
dubbelriktat SSLkrypto
Ev. variant med visning i Multifråga
Sofia
Visningsdel
Ny anropsprogramkod
M yn d i g h e t e r
Multifråga
SHS-nod
installerad i
Jkpgs DMZ
Multifrågas
Web ServiceAPI används i
detta fall för att
beordra visning
av ett hushåll
Web
Service
Web
Service
”IWSI”
Skyddad
SHS
”Koll på läget” via WS Management- /
SOA Governance-verktyg
På några ställen i webbservrar som servar Web Service-anrop
installeras insticksmodul (alternativ används proxys).
Dessa rapporterar alla Web Service-anrop och sedan sammanställs
info om flödena, vem som anropar vem, visar belastning etc
Någon
applikation
Någon
applikation
Web
Service
Någon
applikation
Web
Service
Vissa av verktygen kan även hindra icke-auktoriserade anrop, samt
utgöra ”katalog” över alla tjänsterna.
Information från SKL:s
arkitekturgrupp
Nätverk för upphandling
Vidare arbete ÖTP:s
referensarkitektur
Nya arbetsformer…?
• Vidgad arbetsgrupp
• Delprojektledare
• Ytterligare mer relatering till andra
referensarkitekturer…
• Inriktningsarbete kring vad som ska
kopieras in (och ev bearbetas) av andras
specar, kontra att istället referera till
andras specar…
ÖTP-bibliotekarie
– Tillser att Sambruks begreppsmodell underhålls och vidareutvecklas,
samt att Sambruks alla olika projekt följer densamma och bidrar till den.
Samverkar med annat liknande begreppsdefinitionsarbete inom offentlig
sektor och näringsliv.
– Tillser att Sambruks definierade nyttomeddelanden underhålls och
vidareutvecklas, att nya nyttomeddelanden skapas vid behov samt att
Sambruks alla olika projekt använder desamma och bidrar till dem.
Samverkar med annat liknande meddelandedefinitionsarbete inom
offentlig sektor och näringsliv.
– Håller ordning på och versionerar alla våra XML-scheman. Ser till att
de finns konsekvent publicerade utåt (”Sambruks schemalager”).
– Tillser att alla Sambruksprojekt har ett levande arkiv för ÖTP-artefakter
i form av arkitekturspecifikationer, begreppsmodeller,
nyttomeddelanden, programkod, releasedefinitioner för mjukvara,
driftchecklistor, installationsanvisningar, erfarenhets-beskrivningar etc.
Arkivet bör de närmaste åren troligen på enklaste sätt finnas inom
www.sambruk.se men inte öppet för alla artefakterna.
– Har god förståelse för SGM (Sambruksgemensamt material) samt deltar
i att vidareutveckla de principerna.
•
Bemanning föreslås vara kommunanställd eller konsult som brinner
för detta slags arbete.
Roller inom ÖTP som alltså
bör besättas:
Delprojektledare för upphandlingsstöd
Delprojektledare för referensarkitekturer
ÖTP-bibliotekarie.