On this page
Synchrone integratie is een directe communicatie tussen systemen waarbij het ene systeem wacht op een antwoord van het andere voordat het verdergaat.
Voorbeeld: Een een IT Service Management programma welke bij het aanmaken van een nieuwe ticket real-time de ticket doorzet naar de ITSM tool van een externe leverancier via een API.
Voordelen:
- Directe feedback
- Geschikt voor gebruikersinteractie
Nadelen:
- Afhankelijk van beschikbaarheid van het andere systeem
- Minder schaalbaar bij hoge belasting
Architectural Building Blocks
Solution Building Blocks
API Runtime environment
- Functie: faciliteert de ontwikkeling, integratie en beheer van applicaties door het bieden van gestandaardiseerde interfaces voor communicatie tussen verschillende softwarecomponenten.
- SBB (IST): Mulesoft High Available Cluster (4.9, 4.6, 4.3-op-PCE)
- SBB (SOLL): Mulesoft Runtime Fabric on Openshift
API Gateway
- Functie: fungeert als centrale toegangspoort die clientverzoeken afhandelt, doorstuurt naar de juiste achterliggende diensten, en zorgt voor algemene functies zoals beveiliging, toegangsbeheer, foutafhandeling en monitoring.
- SBB (IST): n/b
- SBB (SOLL): Keuze uit een van de volgende Mulesoft High Available Cluster (4.9), Apache APISIX, KGateway
API Register
- Functie: dient als een centrale verzameling van herbruikbare API-specificaties, connectors, templates en voorbeelden die via de register beschikbaar zijn, bedoeld om ontwikkeling te versnellen, consistentie te waarborgen en samenwerking tussen teams te verbeteren.
- SBB (IST): Mulesoft Anypoint Exchange
- SBB (SOLL): n/b
API Management
- Functie: werkt via een geïntegreerd platform voor het ontwerpen, bouwen, beheren en beveiligen van API’s en integraties, waarmee RWS haar applicaties, data en apparaten eenvoudig kan verbinden binnen zowel cloud- als on-premise omgevingen.
- SBB (IST): Mulesoft Anypoint Platform
- SBB (SOLL): n/b
Mirror provenance
- Mirror source
- confluence/spaces/INFRAARCH/pages/194876842/page.metadata.json
- Storage source
- confluence/spaces/INFRAARCH/pages/194876842/page.storage.xhtml
- Access
- Committed snapshot only