Ö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.