SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
SOA Patterns og typiske bruksscenarier


                           Thorsten Heller




integrate.no                                            arcticpark.no
SOA Patterns - hovedscenarier

 •  user-to-business

 •  application integration

 •  process integration

 •  business-to-business integration

 •  service integration




integrate.no                           arcticpark.no
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
Tjenesteorientert applikasjonsintegrasjon

 •  service oriented EAI (SOI)
        –  dataintegrasjon
        –  applikasjonsintegrasjon
        –  systemintegrasjons- prosesser
 •  horisontal integrasjon
 •  masterdata synkronisering

 •  typiske bransjer / showcases
        –      telekom, energi
        –      handel, produksjon
        –      finans, forsikring
        –      offentlige virksomheter
        –      transport, logistikk




integrate.no                                 arcticpark.no
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
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
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
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
komplementære arkitekturstiler

 •  Event driven architecture (EDA) og Complex Event Processing
    (CEP)
        –  eksempel: automatisk måleravlesning


 •  Spaces basert arkitektur
        –  Java Spaces
        –  Clustered caching




integrate.no                                               arcticpark.no
java er håndverk, integrasjon er kunst.
  thorsten heller, integrate as



  THORSTEN HELLER
  Chief Technology Officer
  Integrate AS

  mobile +47 98 00 1822
  mailto:thorsten.heller@arcticpark.no
  http://www.arcticpark.no
  http://www.integrate.no

  http://www.quicklaunch.no




integrate.no                                arcticpark.no

Mais conteúdo relacionado

Semelhante a 2009 Integrate Soa Patterns

2009 Integrate Soa Roadmap
2009 Integrate Soa Roadmap2009 Integrate Soa Roadmap
2009 Integrate Soa RoadmapSnorre Finanger
 
Magne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjen
Magne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjenMagne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjen
Magne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjenFriprogsenteret
 
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Morten Tørmoen
 
20081010 Enterprise Architecture Integrate
20081010 Enterprise Architecture Integrate20081010 Enterprise Architecture Integrate
20081010 Enterprise Architecture IntegrateSnorre Finanger
 
Internettskole2009 Dag1
Internettskole2009 Dag1Internettskole2009 Dag1
Internettskole2009 Dag1Nikki Schei
 
Monolitter og byggeklosser jon erik solheim - stacc
Monolitter og byggeklosser   jon erik solheim - staccMonolitter og byggeklosser   jon erik solheim - stacc
Monolitter og byggeklosser jon erik solheim - staccJon Solheim
 

Semelhante a 2009 Integrate Soa Patterns (6)

2009 Integrate Soa Roadmap
2009 Integrate Soa Roadmap2009 Integrate Soa Roadmap
2009 Integrate Soa Roadmap
 
Magne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjen
Magne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjenMagne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjen
Magne Solheim og Aksel Bruun: Web-baserte verktøy for kraftbransjen
 
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
 
20081010 Enterprise Architecture Integrate
20081010 Enterprise Architecture Integrate20081010 Enterprise Architecture Integrate
20081010 Enterprise Architecture Integrate
 
Internettskole2009 Dag1
Internettskole2009 Dag1Internettskole2009 Dag1
Internettskole2009 Dag1
 
Monolitter og byggeklosser jon erik solheim - stacc
Monolitter og byggeklosser   jon erik solheim - staccMonolitter og byggeklosser   jon erik solheim - stacc
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
  • 4. Tjenesteorientert applikasjonsintegrasjon •  service oriented EAI (SOI) –  dataintegrasjon –  applikasjonsintegrasjon –  systemintegrasjons- prosesser •  horisontal integrasjon •  masterdata synkronisering •  typiske bransjer / showcases –  telekom, energi –  handel, produksjon –  finans, forsikring –  offentlige virksomheter –  transport, logistikk 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
  • 9. komplementære arkitekturstiler •  Event driven architecture (EDA) og Complex Event Processing (CEP) –  eksempel: automatisk måleravlesning •  Spaces basert arkitektur –  Java Spaces –  Clustered caching integrate.no arcticpark.no
  • 10. java er håndverk, integrasjon er kunst. thorsten heller, integrate as THORSTEN HELLER Chief Technology Officer Integrate AS mobile +47 98 00 1822 mailto:thorsten.heller@arcticpark.no http://www.arcticpark.no http://www.integrate.no http://www.quicklaunch.no integrate.no arcticpark.no