GoOpen 2010: Jonny Johansen

666 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
666
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GoOpen 2010: Jonny Johansen

  1. 1. Click t o edit Master subtitle style Første steg mot tjenesteorientering Jonny Johansen, rådgiver April 2009
  2. 2. Prosesser Kjerneprosesser Fellesfunksjoner Plan og utvikling Økonomi, HR, arkiv etc. Byggeprosjekter Forvaltning, drift og Rådgiving Vedlikehold Eiendomsutvikling Tjenesteorientert infrastruktur (SOI)
  3. 3. Arkitekturbyggeblokker Kommunikasjonskanal Presentasjon Drift & Sys Adm Prosess Sikkerhet Integrasjon og tjeneste BUS Applikasjoner Data Infrastruktur
  4. 4. Programvare Netbeans IDE Jasper Administration Reports Glassfish Appserver Nova Open SSO Directory server Glassfish Java EE JMS METRO ESB
  5. 5. Interoperabilitet IKT-strategi i Statsbygg
  6. 6. SOA Governance Portal gruppe Arkitekturgruppa Virksomhetsarkitektur / MDM gruppe retningslinjer Integrasjonsgruppe Godkjenning • Forvaltning av SOA arkitektur • Utvikler IKT arkitekturen/ /avvik • Tjenesteforvaltning virksomhetsarkitekturen iht. • SOA designprinsipper strategier og mål • Kommunikasjon/kompetanse • Samordne prinsipper, policy og mot prosjekter standarder • Governance/ Review av • Kommunikasjon/kompetanse prosjekter mot prosjekter Kommunikasjon/ kompetanseoverføring Verifiserer at løsningene i tråd med retningslinjene Prosjekt Utvikler løsninger iht. til prinsipper, policy og standarder
  7. 7. Metodikk for tjenesteidentifisering og spesifisering SOA Analyse SOA Design Tjeneste- Analyse Design katalog Tjenestekatalog Grensesnitt Hvordan kalle tjenesten Hva leverer tjenesten
  8. 8. Prinsipper for SOA arkitektur og design av tjenester Reference Architecture Foundation for Service Oriented Architecture Version 1.0 OASIS
  9. 9. Klassifisering av tjenester, lagdeling Forvaltningsplan o TilstandsAnalyse Prosesstjeneste Entitetstjeneste o hentTilstand o hentLandsvernPlan o hentEiendom Infrastrukturtjeneste o Feilhåndtering
  10. 10. ”Common” objekter Prosjekt Eiendom Abstract design Service.wsdl Service.wsdl Operations Prosjekt Eiendom Service.xsd Service.xsd Common Common Eiendomsavdeling.xsd Domener Byggherre.xsd Common Headers.xsd CommonTypes.xsd
  11. 11. ”Service architecture” beskriver hvordan ”participant” samhandler ”Participant” tilbyr/ etterspør en tjeneste Service Architecture diagram
  12. 12. ”Service contract” Roler for consumer og spesifiserer avtalen provider mellom consumer og provider Service Structure diagram
  13. 13. Forteller hvilke elementer som utveksles mellom consumer og provider Message Type diagram
  14. 14. Visualiserer meldingsutvikslingen mellom partene (koreografri) Service Choreography diagram
  15. 15. Oppsummert • Anskaffet og installert OpenSource ESB, SOI • Etablerer SOA Governance • Søker etter gode metoder for beskrivelse og tjeneste- identifisering • Reference Architecture Foundation for SOA, V1.0, OASIS • SoaML, SOA Modeling Language, OMG

×