Cursusaanbod

1. Eerste dingen eerst: bedrijfs- en applicatie-architectuur

  • Definitie van (Enterprise) Architectuur

Wat drijft de behoefte aan architectuur?

Architectuurdoelstellingen, standaarden en frameworks

  • Logische vs. fysieke architecturen
  • Veelgebruikte patronen in de toepassingsarchitectuur

Procespatroon in meerdere stappen

Samengesteld toepassingspatroon

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

Infrastructurele diensten

Applicatie diensten

Diensten voor orkestratie

  • SOA Casestudy

Voorbeeldoverzicht voor een SOA-blauwdrukdocument

Voorbeeld van een doorloop van zakelijke evenementen

  • Belangrijkste kenmerken van SOA

Losse koppeling 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 bedrijfslogica?

Waargenomen tekortkomingen van REST

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

REST als keuze om de presentatielaag te ondersteunen

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

JavaScript Object Notation (JSON) vs. XML voor RIA's

Casestudy

Conceptuele architectuur

RUSTGEVENDE vs. SOAP-achtige diensten

4. Het managen van de SOA-evolutie: SOA-maturiteitsmodellen en roadmap

  • Definiëren van de doelen – SOA-volwassenheidsmodellen
  • Het Open Group Service Integration Maturity Model (OSIMM)

Overzicht

Dimensies van volwassenheid

Volwassenheid niveaus

Hoe beoordeelt u de volwassenheid van uw SOA?

  • Voorbeeld - Progress Software Maturity Model
  • Hoe komen we daar – het ontwikkelen van een SOA Roadmap
  • Case study: het koppelen van een Maturity Model aan een Roadmap

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

  • Waarom SOA governance nodig heeft
  • Business vs. IT vs. EA vs. SOA Governance
  • Categorieën van SOA Governance
  • Tijdbeheer ontwerpen
  • Beheer van runtime
  • SOA Governance doelen
  • SOA-centrum van 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 Vitaliteit Methode (SGVM)

  • IBM SOA Governance en Management Methode (SGMM)

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

  • Benaderingen voor ROI-berekening
  • Casestudy

Business Proces doorloop

Reikwijdte van de architectuur

Overzicht van de architectuur

Model van de servicelaag

  • ROI door hergebruik van diensten

ROI gedefinieerd

ROI-model voor hergebruik van software

  • Hergebruik buiten het kernapplicatieproject
  • Conclusies

Bijhouden van hergebruik

8. De nieuwe grens: Cloud Computing

  • Definitie van de cloud

Hoe zijn we hier gekomen? Van applicatiehosting tot SaaS tot public & private cloud

Kies je smaak: IaaS, SaaS of PaaS?

  • Applicaties verplaatsen naar de cloud

Virtualisatie van resources

Geautomatiseerde, on-demand provisioning van resources

Gedeelde infrastructuur en applicaties

9.De synergie van SOA en Cloud Computing

  • SOA en cloud zijn complementair
  • Synergie tussen SOA en Cloud

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 ruggengraat van berichten

Transformatie van gegevens

Routering op basis van inhoud

Applicatieconnectiviteit tot stand brengen via adapters

Ontwerppatronen voor integratie

  • Service Georiënteerde Integratie (SOI)

Voordelen ten opzichte van traditionele Enterprise Application Integration (EAI)

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

  • De Enterprise Service Bus

Introductie van de ESB

Conceptuele ESB-architecturen

Hoe gebruiken bedrijven ESB's vandaag de dag?

  • De noodzaak van cloudintegratie en de uitdagingen ervan

Van ESB naar "Internet Service Bus" (ISB)

  • Het productlandschap – ESB- en ISB-voorbeelden

12. Alles samenvoegen: een integratiestrategie voor uw bedrijf ontwikkelen

  • Classificatie van integratiearchitecturen op basis van de mate van koppeling
  • Benaderingen om legacy-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 consumerization van IT

Vereisten

Algemene kennis van gedistribueerde computer- en applicatieontwikkelingsconcepten.

 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën