Monolitter og byggeklosser jon erik solheim - stacc
2009 Integrate Soa Patterns
1. SOA Patterns og typiske bruksscenarier
Thorsten Heller
integrate.no arcticpark.no
2. SOA Patterns - hovedscenarier
• user-to-business
• application integration
• process integration
• business-to-business integration
• service integration
integrate.no arcticpark.no
3. User-to-Business - selvbetjeningsløsninger
• ”klassisk” SOA scenario
• ”straight through” prosessering av
tjenestekall
– ofte synkrone integrasjoner
– framtida mer asynkront med for
eksempel AJAX
• typiske bransjer / showcases
– service leverandører som
• finans, forsikring
• telekom, energi
• offentlige virksomheter
– shopping portaler
integrate.no arcticpark.no
5. Prosessintegrasjon
• BPM og BAM som supplement til SOA
• modellering, implementering,
styring, overvåking og optimalisering
– forretningsprosesser og arbeidsflyt med
• human interaction
• system interaction
• typiske bransjer og showcases
– finans, forsikring – saksbehandling
– telekom, energi – ordre- og leveranseprosess
– offentlige virksomheter – saksbehandling
– produksjon - produksjonsprosesser
integrate.no arcticpark.no
6. Prosessintegrasjon - showcase forsikring
• kunden er et av Norges største
livsforsikringsselskaper
• leverer pensjons-, finans- og
forsikringstjenester til
– kommuner, fylkeskommuner, helse-
foretak, private og offentlige
bedrifter
• hovedfokus
– optimalisering og automatisering av
saksbehandlingsprosesser
– optimalisert støtte for kunde-
selvbetjening
integrate.no arcticpark.no
7. Business-to-Business – forretningspartnerintegrasjon
• interaksjon og informasjonsutveksling
med forretningspartnere
• prosessintegrasjon og samhandling på
tvers over selskaps- og systemgrenser
• Typiske bransjer og showcase
– handel, produksjon – leverandør-
interaksjon,tilbuds og bestillingsprosess
( eHandel.no)
– logistikk, transport – tracking & tracing
– offentlige – samhandling på tvers
integrate.no arcticpark.no
8. Tjenesteintegrasjon – showcase Telekom
• eksisterende mellomvare- og
integrasjonsløsninger for ulike
produktområder
• integrasjon og aggregering av
eksisterende tjenester
• ”harmonisering” av datamodell
(kanonisk informasjonsmodell)
• service buss konsept for tjeneste-
integrasjon
– ”rendyrket” tjenesteintegrasjon
– ”rendyrket” ESB- scenario
integrate.no arcticpark.no