Kursplan
Vad är SOA Governance?
- Efterlevnad av standarder eller lagar
- Hantering av förändringar
- Säkerställande av tjänsternas kvalitet
- Hantering av tjänsteportföljen
- Hantera tjänstens livscykel
- Använda principer för att begränsa beteende
- Övervaka tjänsternas prestanda
Frågan om SOA Go
- GoVernance framstår som SOA-initiativ
- En dynamisk miljö där tjänster kan interagera
- Uppmuntra till vidareutnyttjande av tjänster
- Kontrollera hur tjänster interagerar med varandra
- Den långsiktiga avkastningen och hanterbarheten
GoFrågor om vernans
- Var börjar de på styrningsstegen?
- GoHållbarhet som ett centralt inslag i alla SOA-initiativ
- Upprätta en tidslinje
- Personalutbildning och operativa förfaranden
- Att få kompetens och rutiner på plats i god tid
SOA Governance Stadier
- För det första: insikt om att styrning behövs
- För det andra: styrning som förbättrar affärsgenomförandet
- För det tredje: blandning av teknik och beteendeförändringar
- För det fjärde: Val och implementering av teknik
Tjänst Management
- Tidsperspektiv för design
- Perspektiv vid körning
- Databas för tjänster för återanvändning
- Tjänster som ingår i heterogena plattformar
- Tjänstevirtualisering för hantering av tjänster vid körning
Kritiska styrningskomponenter
- Tjänstregistertjänst och en tillgångsdatabas
- Att skapa ett "SOA-center för Excellence"
- Fokusera på att upprätta organisatoriska riktlinjer för SOA
- Den organisatoriska mognaden
- Överenskomna styrningsprinciper
SOA Governance verktyg
- Övervakning av händelser i realtid
- Fel i ett BSM-ramverk
- Instrumentation på servicenivå
- Anslutning till operativa ledningssystem
- Virtualisering som möjliggörare för att separera styrnings-/tjänstlogik
- Tjänstevirtualisering som hanteras av driftpersonal
Uppnå styrning
- Mäta målen för styrning
- Internrevisionen
- Automatisera revisionen
Utveckling av grundläggande SOA-styrning
- Varför SOA:s teknikstack har blivit komplex
- Blandning mellan COTS och in-house
- Motivera externa konsulter att hjälpa till
- Ta reda på vilken bransch vi verkligen är i
Roller och ansvarsområden i SOA-implementeringen Go
- Inrättande av ett SOA-centrum för Excellence
- Företagsomfattande planering och hjälp med genomförandet
- SOA-arkitektens/styrningsarkitektens roller
- Lösning av potentiella intressekonflikter
- Se till att riktlinjerna för styrning följs
Hinder för SOA-styrning
- Inser inte behovet av styrning
- Brist på Governansteknik
- Brist på tjänstevirtualiseringar
Läget för god förvaltning
- Interaktion med externa parter
- Hantering av affärsregler och BRE-ledning
- Regler för god förvaltning
- Databasen för avtal
- Bädda in styrning proaktivt i verksamheten
- GoUttryck 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 principer som entiteter med sina egna livscykler
- Välj en teknikplattform
- Plattformen bör ta itu med omedelbara styrningsbehov
- Framtida support i takt med att SOA-infrastrukturen skalas upp
- Tillämpa serviceavtal
Virtualisering av tjänster
- Extern konfiguration av kryptering och routning
- Autentisering och schemavalidering
- Överföring av kontroll från programmerare till driftpersonal
- Lindrar många av SOA-smärtorna
- Undvika tjänster med interna policyer
- Teknik- och distributionsneutrala tjänster
Den "mörka vägen" i SOA
- Vad händer om tjänsten producerar data som inte uppfyller kraven?
- Loggning, spårning och granskning
- Stoppa felaktiga åtgärder när de inträffar
- Involvera korrigerande affärsprocesser
Avslutande tankar och slutsatser
- Största utmaningarna med SOA
- Kritiska aspekter av SOA-styrning
- Återanvändning av tjänster som en viktig fördel med SOA
- Styrning av återanvändning
- Visibilitet, risk och kontroll
Krav
SOA-medvetenhet
Vittnesmål (5)
Instruktören hade en bra kontakt och var mycket hjälpsam och höll det intressant; gör ett stort skillnad när man lär sig.
Andy Johnston - QA Ltd
Kurs - REST API - a pattern of exchange of information between sites
Maskintolkat
Det är en praktiskt inriktad session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Kurs - Talend Open Studio for ESB
Maskintolkat
omfattande kunskap omfläcker många saker.
metab alanazi - Saudi Arabian Monetary Authority
Kurs - Enabling SOA with BPM and BPMN
Maskintolkat
Jag uppskattade interaktiviteten verkligen.
Jan Lenie - APB
Kurs - Mule: Integrating Your Applications
Maskintolkat
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
Kurs - Systems and Service Architecture - Microservices Architecture
Maskintolkat