Afbeelding van MuleSoft-diagram
Event-driven Architecture

Zorg voor realtime communicatie in je hele onderneming.

Creëer end-to-end-integraties met event-driven applicaties voor realtime klantervaringen.

Een geïntegreerd platform om event-driven applicaties te maken.

Lever realtime klantervaringen met een uniform platform om event-driven applicaties te ontwerpen, te beheren, te ontdekken en te bouwen. Creëer consistente, schaalbare services voor populaire event brokers zoals Kafka, Salesforce en Solace die voldoen aan AsyncAPI-standaarden en binnen je hele organisatie hergebruikt kunnen worden.

Creëer makkelijk realtime architecturen voor betere klantervaringen.

Bouw opschaalbare event-driven services die voldoen aan industrienormen.

Stimuleer het gebruik van realtime applicaties in je hele onderneming.

Een afbeelding die laat zien hoe je het ontwerp en de documentatie van AsyncAPI's in Anypoint API Designer kunt vereenvoudigen.

Ontwerp AsyncAPI's met open standaarden.

Ontwerp en documenteer AsyncAPI's eenvoudig met Anypoint API Designer. Volg de AsyncAPI 2.6-specificatie om consistentie tussen applicaties te garanderen, en genereer automatisch documentatie zodat teams je specificaties snel kunnen begrijpen en gebruiken.

Een afbeelding waarop de governance-regelsets en best practices voor AsyncAPI-specificaties in Anypoint API Governance te zien zijn.

Governance met best practices en regelsets.

Pas een schaalbare aanpak toe op beveiliging en naleving met API-governance tijdens het ontwerpproces. Valideer AsyncAPI-specificaties aan de hand van de governance-regels en best practices van je organisatie terwijl je ze maakt, zodat er geen onbeveiligde assets gepubliceerd worden.

Een afbeelding waarop te zien is hoe je AsyncAPI-specificaties vindbaar maakt via MuleSoft’s openbare marktplaats Anypoint Exchange.

Ontdek en hergebruik AsyncAPI's binnen teams

Maak AsyncAPI-specificaties gemakkelijk vindbaar door ze te publiceren op Anypoint Exchange, onze openbare marktplaats. Het catalogiseren van specificaties helpt teams om toegang tot event-driven systemen te delen, en het hergebruiken ervan biedt ontwikkelaars een snellere manier om verbinding te maken met event brokers en message queues.

Een afbeelding waarop te zien is hoe je event-driven applicaties implementeert met behulp van de IDE's van MuleSoft.

Bouw event-driven apps met eenvoudige tools.

Implementeer event-driven applicaties eenvoudig met tools die de complexiteit van het werken met event brokers zoals Kafka of Anypoint MQ aankunnen. De IDE's van MuleSoft (Anypoint Code Builder en Anypoint Studio) ondersteunen APIkit voor AsyncAPI, dat het grootste deel van het implementatiewerk automatiseert op basis van je AsyncAPI-specificatie, inclusief scaffolding, configuratie, validering, logging en datamapping.

Meer informatie over event-driven architectuur

Event-driven architectuur
Veelgestelde vragen

MuleSoft ondersteunt de AsyncAPI 2.6-specificatie voor het ontwerpen, documenteren en implementeren van event-driven applicaties. Het platform biedt native connectors voor populaire event brokers (Kafka, Anypoint MQ, Solace) en message queues, plus APIkit voor AsyncAPI dat automatisch scaffolding, validering en mappings genereert op basis van specificaties. Dit maakt realtime, reactieve integraties mogelijk die reageren op events in plaats van voortdurend systemen te pollen. Hierdoor wordt de inefficiëntie aangepakt waarbij 98,5% van de API-polls geen nieuwe informatie oplevert.

Anypoint API Governance valideert AsyncAPI-specificaties aan de hand van organisatieregels en best practices tijdens het ontwerp, waardoor wordt voorkomen dat onbeveiligde assets gepubliceerd worden. Anypoint Exchange fungeert als een doorzoekbare catalogus voor zowel REST- als AsyncAPI-specificaties, waardoor er een single source of truth ontstaat. Teams kunnen eventschema's publiceren, automatisch documentatie genereren, de naleving afdwingen en hergebruik mogelijk maken, waardoor de toegang tot events wordt geëgaliseerd en tegelijkertijd de veiligheid en consistentie binnen de hele organisatie gewaarborgd wordt.

Gebruik Anypoint API Designer om AsyncAPI 2.6-specificaties te maken die eventschema's, kanalen en berichtformaten definiëren. MuleSoft ondersteunt schemaregisters (Avro, Protobuf, JSON Schema) voor versiebeheer, waardoor schema's kunnen veranderen met behoud van achterwaartse compatibiliteit. Publiceer schema's naar Anypoint Exchange, waar teams ze kunnen vinden en hergebruiken. Wanneer schema's veranderen, kunnen gebruikers oudere versies blijven gebruiken terwijl ze geleidelijk migreren, waardoor ingrijpende wijzigingen in productiesystemen worden voorkomen.

MuleSoft handelt AsyncAPI-specificaties als REST API's af en je kunt ze ontwerpen, beheren, catalogiseren en monitoren via Anypoint Platform. Definieer eventkanalen en routing in AsyncAPI-specificaties, pas governance-regelsets toe tijdens het ontwerp, publiceer naar Exchange zodat ze gevonden kunnen worden, en gebruik connectors om te communiceren met event brokers. Het platform biedt inzicht in eventstromen, berichtvalidatie, foutafhandeling met dead-letter-wachtrijen en integratie met circuitbreakers voor fouttolerantie – allemaal centraal beheerd naast REST-API's.

Synchrone API's maken gebruik van verzoek-antwoord (de client wacht op een onmiddellijk antwoord), vereisen dat beide systemen tegelijkertijd beschikbaar zijn en koppelen producent en consument nauw samen. Event-driven is asynchroon (fire-and-forget), ontkoppelt systemen via message brokers, maakt one-to-many fanout mogelijk en biedt fouttolerantie via wachtrijen en herhalingspogingen. De API-gestuurde aanpak van MuleSoft kan beide combineren: Experience/Process API's kunnen naar event-wachtrijen publiceren, event-handlers kunnen berichten verwerken en roepen System API's aan, waarbij realtime eventverwerking wordt gecombineerd met een gereguleerde API-afstemming

Zeker! MuleSoft abonneert zich op Salesforce Platform Events en Change Data Capture (CDC)-events via de Salesforce-connector. Wanneer data in Salesforce verandert (account, contact, aangepaste objecten), ontvangt MuleSoft events in realtime via de Salesforce Event Bus en deze kan de data doorgeven binnen je hele IT-landschap. Support voor Salesforce Platform Events is nu beschikbaar. Hierdoor zijn reactieve integraties mogelijk die onmiddellijk reageren op wijzigingen in Salesforce zonder polling: perfect voor het handhaven van dataconsistentie tussen systemen.

+

Esta página está disponible en español

Ver en español