AZURE-SERVICE-BUS
Azure Service Bus (EDI) is Microsoft Azure's enterprise-grade inter-application messaging service — Queues, Topics, Subscriptions, sessions, ACID transactions, ideal for internal EDI flows between ERP and B2B gateway.
Definition
Azure Service Bus has 2 tiers (Standard and Premium). Premium adds dedicated throughput, geo-disaster recovery and Java Messaging Service (JMS) 2.0. Topics with Subscriptions enable business-driven routing (fan-out by EDI document type).
Origin
Launched in April 2010. Azure's standard reference service for Event-Driven Microservices and SAP Integration architectures.
Use
An enterprise receives EDIFACT INVOIC over SFTP, pushes them as messages to a 'invoice-received' Service Bus Topic. Three Subscriptions filter: SAP ERP, Treasury, Audit-archive. Each consumes independently with at-least-once guarantee.
Related terms
- AWS SQS — AWS counterpart.
- GCP Pub/Sub — GCP counterpart.
- Kafka — log alternative.
- Integration broker — general concept.