Kursplan
Hva er SOA-styre?
- Overholdelse av standarder eller lover
- Endringshåndtering
- Sikre kvalitet på tjenester
- Håndtering av tjenesteportfølj
- Håndtering av tjenestelivssyklus
- Bruk av politikk for å begrense oppførsel
- Overvåking av tjenesteytelse
SOA-styreproblemene
- Styre som dukker opp som SOA-initiativer
- En dynamisk miljø for tjenesteinteraksjon
- Fremme gjenbruk av tjenester
- Kontroll over hvordan tjenester interagerer med hverandre
- Langtidsretur på investering (ROI) og håndterbarhet
Styrespørsmål
- Hvor de begynner på styretrinnet?
- Styre som kjernefunksjon i enhver SOA-innsats
- Etablere en tidslinje
- Personellopplæring og operative prosedyrer
- Legge til rette for ferdigheter og prosedyrer på forhånd
SOA-styretrinn
- Første: innsikt i at styre er nødvendig
- Andre: styre som forbedrer virksomhetskjøring
- Tredje: blanding av teknologi og endringer i atferd
- Fjerde: teknologivalg og implementering
Tjenestestyring
- Designperspektiv
- Kjøreperspektiv
- Tjenesterepositorium for gjenbruk
- Tjenester inneholdt i heterogene plattformer
- Tjenestevirtualisering for kjøretidsstyring av tjenester
Kritiske styringskomponenter
- Tjenesteregistretjeneste og et verdirepositorium
- Opprette et "SOA Centre of Excellence"
- Fokus på etablering av organisasjonens SOA-retningslinjer
- Organisasjonsmodenhet
- Aftalte styringspolitikk
SOA-styreverktøy
- Sanntidsmonitorering av hendelser
- Feil i en BSM-rammeverk
- Tjenesteinstrumentering på nivå
- Kobling til operative styringsystemer
- Virtualisering som en muliggjørende faktor for å skille styre/tjeneste logikk
- Tjenestevirtualisering styrt av operativt personale
Oppnåelse av styre
- Måling av målene for styre
- Intern revisjon
- Automatisering av revisjonen
Utvikling av kjerne SOA-styre
- Hvorfor SOA-teknologistakk har blitt komplisert
- Blanding av COTS og egenutviklet
- Rettferdiggjør eksterne konsulenter for å hjelpe
- Finne ut hvilken virksomhet vi egentlig er i
Roller og ansvar involvert i SOA-styre
- Opprette et "SOA Centre of Excellence"
- Virksomhetsomfattende planlegging og bistand i utførelse
- Rollene til SOA-arkitekten/styrearkitekten
- Løse potensielle motstridende interesser
- Sikre at styringsretningslinjer følges
Barrierer for SOA-styre
- Ikke innse behovet for styre
- Mangel på styringsteknologier
- Mangel på tjenestevirtualisering
Statens gode styre
- Interaksjon med eksterne parter
- Håndtering av virksomhetsregler og BRE-styring
- Regler for god styre
- Aftaleavtaler
- Proaktiv innlemming av styre i virksomheten
- Styre ved handling fremfor ved uttalelse
- SLA-overvåking for å etablere premiepriser
Kritiske suksessfaktorer
- Begynn å tenke på styre tidlig
- Se på styre som et bevegelig mål
- Styre politikk som entiteter med sine egne livssykluser
- Velge en teknologipplatform
- Plattformen skal dekke umiddelbare styringsbehov
- Fremtidig støtte når SOA-infrastrukturen skaler
- Gjennomføre tjenesteavtaler på nivå
Tjenestevirtualisering
- Ekstern konfigurasjon av kryptering og ruting
- Autentisering og skjemavalidering
- Overføring av kontroll fra programmerere til operativt personale
- Lindring av mange av SOAs kjernepine
- Unngå tjenester med interne politikk
- Teknologi- og utplassingsnøytrale tjenester
Den 'mørke veien' i SOA
- Hva om tjenesten produserer ikke-kompatibel data
- Loggføring, sporing og revisjon
- Stansing av feilaktige operasjoner når de oppstår
- Involvering av rettende forretningsprosesser
Endelige tanker og konklusjoner
- De største utfordringene med SOA
- Kritiske aspekter ved SOA-styre
- Tjenestegjenbruk som en viktig fordel ved SOA
- Styring av gjenbruk
- Synlighet, risiko og kontroll
Krav
SOA-bevissthet
Referanser (5)
Instruktøren hadde en god forbindelse og var veldig hjelpsom og holdt det spennende; dette gjør stor forskell når man lærer.
Andy Johnston - QA Ltd
Kurs - REST API - a pattern of exchange of information between sites
Maskinoversatt
Det er et praktisk økt.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Kurs - Talend Open Studio for ESB
Maskinoversatt
omfattende kunnskap dekker mange ting.
metab alanazi - Saudi Arabian Monetary Authority
Kurs - Enabling SOA with BPM and BPMN
Maskinoversatt
Jeg likte virkelig den interaktive opplevelsen.
Jan Lenie - APB
Kurs - Mule: Integrating Your Applications
Maskinoversatt
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
Maskinoversatt