Bus d'événements serverless AWS pour architectures event-driven.
Amazon EventBridge est le service serverless de bus d'événements d'AWS, successeur de CloudWatch Events lancé en 2019. Il permet de construire des architectures event-driven en routant les événements de sources AWS, SaaS partenaires (>40 : Datadog, Auth0, Zendesk, Shopify, Stripe, MongoDB Atlas, etc.) ou apps custom vers des cibles (Lambda, Step Functions, SQS, SNS, ECS task, API Gateway, Kinesis, HTTP endpoint via API Destinations).
Composants : (1) Event Bus — canal de routage (default bus pour AWS service events, custom buses pour vos apps, partner buses pour SaaS) ; (2) Rules — patterns JSON matchant les événements (filtres sur source, detail-type, account, region, contenu detail) ; (3) Targets — jusqu'à 5 par rule ; (4) Schemas Registry — découverte automatique du schéma des événements, code bindings générés pour Java/Python/TypeScript/Go ; (5) Pipes (depuis 2022) — point-à-point streaming source → enrichment → target avec filtering, sans Lambda glue ; (6) Scheduler (depuis 2022) — successeur moderne de CloudWatch Events scheduled rules avec one-time, cron, rate, support timezone, scale to millions.
Use cases : (1) react à state changes AWS (EC2 instance state, S3 object put, IAM auth events) ; (2) decoupling microservices via event bus ; (3) SaaS integration (recevoir Stripe payment events, router vers backend) ; (4) cron jobs scheduled (Scheduler remplace Lambda EventBridge schedules pour les besoins lourds) ; (5) data ingestion pipelines (IoT → EventBridge → Lambda enrichment → Kinesis Firehose → S3).
Différences clés : (1) vs SNS — SNS est pub/sub simple, EventBridge offre filtering avancé, schema registry, partner sources, content-based routing ; (2) vs SQS — SQS est message queue point-to-point, EventBridge est routing/broadcast ; (3) vs Kinesis — Kinesis est streaming ordonné high-throughput, EventBridge optimisé pour event routing low-throughput discrete.
Pricing : 1\$/million events publiés sur custom/partner bus, gratuit pour AWS service events sur default bus. EventBridge Pipes facturé séparément. Schema Discovery facturé. EventBridge devient central dans les architectures serverless modernes AWS ("event-driven by default").
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →