Introduction
Je applicatielandschap groeit en verandert voortdurend, wat belangrijke uitdagingen met zich meebrengt voor de integratie ervan. De verschillende applicaties in je organisatie moeten met elkaar kunnen communiceren - op de een of andere manier. Enterprise Application Integration is het concept dat wordt gebruikt om de verschillende mogelijkheden te beschrijven om deze communicatie op te zetten.
Deze cursus introduceert hoe deze vormen van integratie kunnen worden gerealiseerd (message brokers, service-georiënteerde architectuur en RPC) en webservicetechnologieën (bv. REST, SOAP).
Tegen de tijd dat je klaar bent met deze cursus, heb je als analist een goed begrip van de verschillende soorten en technologieën van integratie van bedrijfsapplicaties.
Leerdoelen
Vaardigheden:
Analyseren van verschillende integratiemogelijkheden voor bedrijfsapplicaties.
Selecteren van de juiste integratietechnologieën op basis van de vereisten van de organisatie.
Ontwikkelen van oplossingen voor integratieproblemen tussen verschillende applicaties.
Implementeren van integratieoplossingen op een efficiënte en effectieve manier.
Kennis:
Begrip van de verschillende vormen van enterprise application integration, waaronder message brokers, service-georiënteerde architectuur en RPC.
Begrip van de technologieën die worden gebruikt voor enterprise application integration, waaronder REST en SOAP.
Kennis van best practices voor het implementeren van integratieoplossingen in een organisatie.
Attitude:
Bereidheid om nieuwe technologieën en methoden te leren om de integratie van bedrijfsapplicaties te verbeteren.
Open staan voor samenwerking en communicatie met andere belanghebbenden om integratieproblemen op te lossen.
Aandacht voor detail en kwaliteit om ervoor te zorgen dat integratieoplossingen goed functioneren en voldoen aan de vereisten van de organisatie.
Proactieve houding bij het identificeren van potentiële integratieproblemen en het vinden van oplossingen voordat ze zich voordoen.
Programma
Inleiding: Deze cursus begint met het contextualiseren van het probleem dat enterprise applicatie integratie probeert op te lossen. We bespreken de evolutie van n-tier systemen (one-tier tot drie tiers) en introduceren de evolutie van traditionele middleware tot volwaardige EAI.
Gangbare vormen van EAI: Zodra de context is bepaald, bespreekt de cursus enkele van de meest gangbare vormen van EAI, meer bepaald message brokers, service-georiënteerde architecturen en RPC.
EAI en WWW: De EAI-discussie richt zich op die technologieën die integratie tussen afdelingen of organisaties mogelijk maken. Technologieën zoals SFTP, HTTP en XML worden geïntroduceerd.
Webservices: we bespreken technologieën zoals UDDI, WSDL, SOAP en REST.
Oefeningen doorheen de cursus
Conclusie
Praktische informatie
Nederlands of Engels
Standaardduur: 2 dagen