Course Outline

1. Allereerst: ondernemings- en applicatiearchitectuur

  • Definitie van (Enterprise) Architectuur

Wat drijft de behoefte aan architectuur?

Architectuurdoelstellingen, standaarden en kaders

  • Logische versus fysieke architecturen Algemene applicatiearchitectuurpatronen

Meerstaps procespatroon

Samengesteld applicatiepatroon

2.SOA-fase 1

  • De stukjes van de SOA-puzzel Hoe SOA bedrijfsstrategieën mogelijk maakt Services en SOA gedefinieerd Wat is het begrip 'applicaties' in SOA? Het Service Layer-model

Infrastructuurdiensten

Applicatiediensten

Orkestratiediensten

  • SOA-casestudy

Voorbeeldoverzicht voor een SOA Blueprint-document

Voorbeeld van een walkthrough voor een zakelijk evenement

  • Belangrijkste SOA-kenmerken

Loskoppeling op architectuurniveau

Serviceniveau losse koppeling

  • SOA van de volgende generatie

Synchrone versus asynchrone services

SOA in de cloud

  • SOA en standaarden SOA-uitdagingen

3.Service- of resource-georiënteerde architectuur, of beide?

  • Representatieve staatsoverdracht (REST)

Het concept van hulpbronnen

De uniforme interface

Architecturale beperkingen

Hoe zit het met de bedrijfslogica?

Waargenomen tekortkomingen van REST

  • Wanneer gebruik je REST, wanneer gebruik je een traditionele SOA?

REST als de keuze om de presentatielaag te ondersteunen

De synergie van Rich Internet Applications (RIA's) en REST

JavaScript Object Notation (JSON) versus XML voor RIA's

Casestudie

Conceptuele architectuur

RESTful versus SOAP-type services

4. Beheer van de SOA-evolutie: SOA-volwassenheidsmodellen en routekaart

  • De doelen definiëren – SOA-volwassenheidsmodellen Het Open Group Service Integration Maturity Model (OSIMM)

Overzicht

Afmetingen van volwassenheid

Volwassenheidsniveaus

Hoe u uw SOA-volwassenheid kunt beoordelen

  • Voorbeeld - Progress Software Maturity Model Hoe komen we daar – een SOA Roadmap ontwikkelen Case study: een Maturity Model in kaart brengen in een Roadmap

5.Van chaos naar orde: SOA Governance en de IT-organisatie

  • Waarom SOA governance nodig heeft Business vs. IT vs. EA vs. SOA Governance Categorieën van SOA Governance Design time governance Runtime governance SOA Governance doelstellingen SOA Center of Excellence (COE)

Rollen en verantwoordelijkheden binnen de IT-organisatie

6. Maak een vliegende start met SOA Governance Frameworks

  • Open Group-standaarden

SOA Governance Referentiemodel (SGRM)

SOA Governance Vitaliteitsmethode (SGVM)

  • IBM SOA Governance en beheermethode (SGMM)

7. Een ROI-calculator voor SOA - laat de cijfers het woord doen

  • Benaderingen van ROI-berekening Case Study

Business procesoverzicht

Architectuur reikwijdte

Architectuur overzicht

Servicelaagmodel

  • ROI door hergebruik van services

ROI gedefinieerd

ROI-model voor hergebruik van software

  • Hergebruik buiten het kerntoepassingsproject Conclusies

Het bijhouden van hergebruik

8.De nieuwe grens: Cloud Computing

  • Cloud-definitie

Hoe zijn we hier gekomen? Van applicatiehosting tot SaaS tot publieke en private cloud

Kies uw smaak: IaaS, SaaS of PaaS?

  • Applicaties naar de cloud verplaatsen

Virtualisatie van hulpbronnen

Geautomatiseerde, on-demand levering van bronnen

Gedeelde infrastructuur en applicaties

9.De synergie van SOA en Cloud Computing

  • SOA en cloud zijn complementaire SOA/Cloud-synergie

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • Alles op een rijtje: de SOA-Cloud

10. Over applicatiesilo's heen: het integratielandschap

  • Het integratielandschap – het grote geheel Integratie op gegevensniveau

Extraheren, transformeren, laden (ETL)

  • Integratie op interfaceniveau (ook wel applicatie-integratie genoemd)

De berichtenruggengraat

Gegevenstransformatie

Op inhoud gebaseerde routering

Applicatieconnectiviteit tot stand brengen via adapters

Integratie ontwerppatronen

  • Servicegerichte integratie (SOI)

Voordelen ten opzichte van traditionele Enterprise Application Integration (EAI)

11.Van Enterprise Service Bus (ESB) naar Internet Service Bus (ISB)

  • De Enterprise-servicebus

Maak kennis met de ESB

Conceptuele ESB-architecturen

Hoe gebruiken bedrijven tegenwoordig ESB’s?

  • De behoefte aan cloudintegratie en de uitdagingen ervan

Van ESB naar “Internet Service Bus” (ISB)

  • Het productlandschap – ESB- en ISB-voorbeelden

12. Alles samenbrengen: een integratiestrategie voor uw bedrijf ontwikkelen

  • Classificatie van integratiearchitecturen op basis van de mate van koppeling Benaderingen om bestaande systemen te benutten en te migreren Vergelijking van integratiebenaderingen en -technologieën

Beslissingscriteria voor het selecteren van een bepaalde aanpak

  • Integratie met de data-architectuur

13. Conclusies

  • Samenvatting van het seminar Outlook: SOA, Cloud, mobiel en de consumentisering van IT

Requirements

Algemene kennis van gedistribueerde computer- en applicatieontwikkelingsconcepten.

 21 Hours

Getuigenissen (3)

Related Courses

Service-Oriented Architecture: Strategy, Technology and Methodology

35 Hours

Related Categories