Cursusaanbod

Kernconcepten en thema's

  • Wat is SOA?
  • Welke bouwstijl kiezen?
  • De "pijp en filter"-stijl
  • Beperkingen op gegevenstypen
  • De ontwikkelingslevenscyclus
  • Het bieden van een passend abstractieniveau
  • Belangrijke thema's die binnen RUP voor SOA aan de orde komen

Service-identificatie en specificatie

  • Een model van een dienst construeren
  • Door WSDL gedefinieerde services
  • Het ontwikkelen van servicespecificaties
  • Het definiëren van dienstverleners
  • Het bepalen van de granulariteit van een dienst
  • Een gedragsspecificatie
  • Beleidsspecificatie
  • Het definiëren van kandidatendiensten
  • Diensten voor refactoring

Het beheren van een dienstenportfolio

  • Applicaties als dynamische entiteiten
  • Een portfolio met beschikbare mogelijkheden
  • Proces tijdsgebonden
  • Runtime-binding
  • WSDL, XSD en WS-beleid
  • Het serviceportfoliomanagementproces
  • Een SLA configureren voor een webservice

Partitionering van servicegerichte oplossingen

  • Het beheren van de modellen
  • Categoriseren van de elementen
  • Verschillende belanghebbenden beoordelen het model
  • Pakketten gebruiken
  • Weergaven in het model weergeven
  • Composietstructuur uit UML 2.0
  • Gebruik van "onderdelen" en "connectoren"
  • Het partitioneren van de beheerde services

Nieuwe en bijgewerkte richtlijnen

  • Berichtbijlagen beheren
  • Berichten ontwerpen
  • Zorgen voor consistentie van het berichtenschema
  • Inkapseling van servicegegevens
  • Relatiegegevensschema - servicegrenzen
  • Dienstbemiddeling
  • Staatsbeheer
  • De voordelen van stateful en staatloze diensten
  • Resourcestatus beheren
  • Govan services naar servicecomponenten
  • Het traditionele ontwerp/implementatiemodel

Berichtgericht ontwerp

  • Focus op het servicedomein
  • Domein techniek
  • Objectgeoriënteerde analyse en ontwerp toepassen
  • Het produceren van zeer herbruikbare modellen
  • De traditionele business-to-business-arena
  • EDI-standaardisatie
  • Hybride boodschap en servicegerichte aanpak
  • Use case-analyse
  • Het documenteren van vereisten
  • Gebruik maken van bedrijfsprocesmodellen
  • Niet-functionele vereisten
  • De eisendatabank

Servicegericht ontwerp

  • Functies blootleggen die van het bedrijf worden verwacht
  • Het blootleggen van activiteiten van dienstverleners
  • Intuïtieve service-interfaces maken
  • Servicegerichte modellering
  • Use-case-gedreven aanpak
  • Inzicht in de behoeften van de acteurs
  • De projectdoelen - vanuit zakelijk oogpunt
  • Betrokkenheid van de software architect
  • Beleidsinformatie, vereist door serviceconsumenten
  • De rol van bedrijfsleider
  • Interactie met het back-endsysteem
  • Dienst verbinden met implementatiemodel
  • Verfijning van het servicemodel
  • Prestatieproblemen aanpakken

Collaboration-centrisch ontwerp

  • Samenwerkende diensten
  • Procesoverzicht van de dienstverlening
  • Traditionele bedrijfsmodellering
  • Het vervullen van rollen in de samenwerking
  • Partner Interchange-processen (PIP's)
  • OAGIS-normen
  • Procesgerichte mentaliteit
  • De ‘business versus IT-kloof’
  • "Black box"-activiteiten
  • Key performance indicators (KPI's) definiëren
  • Versiebeheer en publicatie van een model
  • Het produceren van meetgegevens voor monitoring
  • Choreografie taal
  • Business procesuitvoeringstaal (BPEL)
  • Het monitoren van de diensten

Wat is SOAGovernance?

  • Naleving van normen of wetten
  • Verandermanagement
  • Het waarborgen van de kwaliteit van de dienstverlening
  • Het beheren van het dienstenportfolio
  • Beheer van de servicelevenscyclus
  • Beleid gebruiken om gedrag te beperken
  • Bewaken van de prestaties van diensten

De SOA Governance-kwestie

  • Governance verschijnt als SOA-initiatieven
  • Een dynamische omgeving waarin services met elkaar kunnen communiceren
  • Stimuleren van hergebruik van diensten
  • Bepalen hoe services met elkaar omgaan

SOA Governance-stadia

  • Ten eerste: het besef dat governance nodig is
  • Ten tweede: governance die de bedrijfsuitvoering verbetert
  • Ten derde: het mixen van technologie en gedragsveranderingen
  • Ten vierde: selectie en implementatie van technologie

Dienst Management

  • Ontwerptijdperspectief
  • Runtime-perspectief
  • Bewaarplaats van diensten voor hergebruik
  • Diensten op heterogene platforms
  • Servicevirtualisatie voor runtimebeheer van services

Kritieke governancecomponenten

  • Serviceregistratieservice en een activarepository
  • Een ‘SOA-centrum van Excellence’ creëren
  • Gericht op het vaststellen van SOA-organisatorische richtlijnen
  • De volwassenheid van de organisatie
  • Overeengekomen bestuursbeleid

SOA Governance-tools

  • Realtime monitoring van gebeurtenissen
  • Fouten in een BSM-framework
  • Instrumentatie op serviceniveau
  • Aansluiten op operationele managementsystemen
  • Virtualisatie als mogelijkheid om governance/servicelogica te scheiden
  • Servicevirtualisatie beheerd door operationeel personeel

Ontwikkelen van kern-SOA-governance

  • Waarom de SOA-technologiestapel complex is geworden
  • Mixen tussen COTS & in-house
  • Het rechtvaardigen van externe adviseurs om te helpen
  • Uitzoeken in welke business we werkelijk zitten

Rollen en verantwoordelijkheden betrokken bij SOA Governance

  • Oprichting van een SOA-centrum van Excellentie
  • Bedrijfsbrede planning en begeleiding bij de uitvoering
  • De rollen van de SOA-architect/governancearchitect
  • Het oplossen van potentieel tegenstrijdige belangen
  • Zorg ervoor dat de governancerichtlijnen worden gevolgd

Belemmeringen voor SOA-governance

  • Het besef van de noodzaak van bestuur is niet aanwezig
  • Gebrek aan Governance-technologieën
  • Gebrek aan servicevirtualisaties

Staat van goed bestuur

  • Interactie met externe partijen
  • Het beheren van de bedrijfsregels en BRE-beheer
  • Regelgeving voor goed bestuur
  • De opslagplaats voor overeenkomsten
  • Het proactief inbedden van governance in de business
  • Governance door actie in plaats van door verklaring
  • SLA-monitoring om premiumprijzen vast te stellen

Kritische succes Factoren

  • Begin vroeg na te denken over governance
  • Beschouw governance als een bewegend doelwit
  • Beheer beleid als entiteiten met hun eigen levenscycli
  • Kies een technologieplatform
  • Het platform moet tegemoetkomen aan de onmiddellijke bestuursbehoeften
  • Toekomstige ondersteuning naarmate de SOA-infrastructuur schaalt
  • Service level afspraken afdwingen

Vereisten

Ervaring met softwareontwerp

 21 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën