Kursplan

Nyckelbegrepp och teman

  • Vad är SOA?
  • Vilken typ av arkitektonisk stil att välja?
  • Stilen "rör och filter".
  • Restriktioner för datatyper
  • Utvecklingslivscykeln
  • Att ge en lämplig abstraktionsnivå
  • Nyckelteman som tas upp inom RUP för SOA

Serviceidentifiering och specifikation

  • Konstruera en modell av en tjänst
  • WSDL-definierade tjänster
  • Utveckla tjänstespecifikationer
  • Definiera tjänsteleverantörer
  • Bestämma granulariteten för en tjänst
  • En beteendespecifikation
  • Policyspecifikation
  • Definiera kandidattjänster
  • Refaktoreringstjänster

Hantera en tjänsteportfölj

  • Applikationer som dynamiska enheter
  • En portfölj med tillgängliga funktioner
  • Process tidsbindande
  • Körtidsbindning
  • WSDL, XSD och WS-policy
  • Tjänsteportföljhanteringsprocessen
  • Konfigurera en SLA för en webbtjänst

Uppdelning av serviceinriktade lösningar

  • Hantera modellerna
  • Kategorisering av elementen
  • Olika intressenter granskar modellen
  • Använder paket
  • Att representera åsikter i modellen
  • Sammansatt struktur från UML 2.0
  • Använda "delar" och "kontakter"
  • Partitionering av de hanterade tjänsterna

Nya och uppdaterade riktlinjer

  • Hantera meddelandebilagor
  • Designa meddelanden
  • Säkerställ konsistens i meddelandeschemat
  • Inkapsling av tjänstedata
  • Relationsdataschema - tjänstegränser
  • Tjänsteförmedling
  • Statsledning
  • Fördelarna med statliga och statslösa tjänster
  • Hantera resurstillstånd
  • Go från tjänster till servicekomponenter
  • Den traditionella design/implementeringsmodellen

Meddelandecentrerad design

  • Fokusera på tjänstedomänen
  • Domänteknik
  • Tillämpa objektorienterad analys och design
  • Producerar mycket återanvändbara modeller
  • Den traditionella business-to-business-arenan
  • EDI-standardisering
  • Hybridbudskap och servicecentrerad strategi
  • Använd fallanalys
  • Dokumenteringskrav
  • Använda affärsprocessmodeller
  • Icke-funktionella krav
  • Kravdatabasen

Servicecentrerad design

  • Exponera funktioner som förväntas av verksamheten
  • Exponera tjänsteleverantörers verksamhet
  • Skapa intuitiva tjänstegränssnitt
  • Servicecentrerad modellering
  • Use-case driven strategi
  • Förstå skådespelarnas behov
  • Projektets mål - ur affärsmässig synvinkel
  • Involvering av mjukvaruarkitekten
  • Policyinformation som krävs av tjänstekonsumenter
  • Den företagsledande rollen
  • Interaktion med back-end-systemet
  • Koppla tjänst till implementeringsmodell
  • Förfina servicemodellen
  • Ta itu med prestationsproblem

Collaboration-centrerad design

  • Samverkande tjänster
  • Processvy av tjänsterna
  • Traditionell affärsmodellering
  • Att fylla roller i samarbetet
  • Partner Interchange-processer (PIP)
  • OAGIS-standarder
  • Processcentrerad tankegång
  • "Klyftan mellan företag och IT"
  • "Black box" aktiviteter
  • Definiera nyckeltalsindikatorer (KPI)
  • Versionera och publicera en modell
  • Ta fram mätvärden för övervakning
  • Koreografispråk
  • Business process execution language (BPEL)
  • Övervakning av tjänsterna

Vad är SOA-styrning Go?

  • Överensstämmelse med standarder eller lagar
  • Förändringsledning
  • Säkerställa kvaliteten på tjänsterna
  • Hantera portföljen av tjänster
  • Hantera tjänstens livscykel
  • Använder policyer för att begränsa beteende
  • Övervakning av prestanda för tjänster

SOA Gostyrningsfrågan

  • Goförvaltning framstår som SOA-initiativ
  • En dynamisk miljö för tjänster att interagera
  • Uppmuntra återanvändning av tjänster
  • Styr hur tjänster interagerar med varandra

SOA Gostyrningsstadier

  • För det första: insikt om att styrning behövs
  • För det andra: styrning som förbättrar affärsutförandet
  • För det tredje: blanda teknik och beteendeförändringar
  • För det fjärde: teknikval och implementering

Service Management

  • Design-tidsperspektiv
  • Körtidsperspektiv
  • Lagring av tjänst för återanvändning
  • Tjänster som finns i heterogena plattformar
  • Tjänstvirtualisering för körtidshantering av tjänster

Kritiska styrningskomponenter

  • Tjänsteregistertjänst och ett tillgångsförråd
  • Skapa ett "SOA Center of Excellence"
  • Fokus på att upprätta SOA-organisationsriktlinjer
  • Den organisatoriska mognaden
  • Överenskommen styrningspolicy

SOA Gostyrningsverktyg

  • Realtidsövervakning av händelser
  • Fel i ett BSM-ramverk
  • Instrumentering på servicenivå
  • Hakar in i operativa ledningssystem
  • Virtualisering som möjliggör för att separera styrning/tjänstelogik
  • Tjänstvirtualisering som hanteras av operativ personal

Utveckla grundläggande SOA-styrning

  • Varför SOA-teknologistacken har blivit komplex
  • Blandning mellan COTS & inhouse
  • Att motivera externa konsulter att hjälpa till
  • Att ta reda på vilken bransch vi egentligen är i

Roller och ansvar involverade i SOA Gostyrning

  • Etablerar ett SOA-center av Excellence
  • Företagsövergripande planering och assistans vid genomförandet
  • SOA-arkitektens/styrningsarkitektens roller
  • Lösa potentiella motstridiga intressen
  • Se till att riktlinjerna för styrning följs

Hinder för SOA-styrning

  • Att inte inse behovet av styrning
  • Brist på Goförvaltningsteknologier
  • Brist på tjänstvirtualiseringar

Tillstånd för god förvaltning

  • Interaktion med externa parter
  • Hantera affärsregler och BRE-hantering
  • Regler för god förvaltning
  • Avtalsförrådet
  • Proaktivt inbädda styrning i verksamheten
  • Gostyrning genom handling snarare än genom uttalande
  • SLA-övervakning för att fastställa premiumpriser

Kritiska framgångsfaktorer

  • Börja tänka på styrning tidigt
  • Se styrning som ett rörligt mål
  • Hantera policyer som enheter med sina egna livscykler
  • Välj en teknikplattform
  • Plattformen bör tillgodose omedelbara styrningsbehov
  • Framtida stöd som SOA-infrastruktur skalar
  • Genomför servicenivåavtal

Krav

Erfarenhet av mjukvarudesign

  21 timmar

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier