Enterprise Service Bus

The WSO2 integration runtime engine is capable of playing multiple roles in your enterprise architecture. It can act as an ESB or a microservices integrator. When deployed as an ESB, it caters to your message routing, transformation, message mediation, service orchestration, as well as service and API hosting needs.

Route, mediate, and transform data

Route, mediate, and transform data

  • Header-based, content-based, rule-based, and priority-based routing
  • Implement Enterprise Integration Patterns (EIPs), database integration, event stream integrations
  • Transform messages with XSLT 1.0/2.0, XPath, XQuery, and Smooks
  • Visual data mapping
  • CSV, JSON, and XML transformation connectors

Build and integrate services and APIs based on open standards and protocols

  • Build APIs with Open API (Swagger)
  • Support HTTP, HTTPS, WebSocket, POP, IMAP, SMTP, and more
  • Data formats such as JSON, XML, SOAP, EDIFACT, FHIR, ISO 8583, and FIX
  • Built-in adaptors to COTS systems, such as SAP, IBM MQ, Oracle AQ, MSMQ, and Office 365
Build and integrate services
Connect and Expose Any Database as a Service

Connect and expose any database as a service

  • Supports any RDBMS, CSV, Excel, ODS, Cassandra, and Google spreadsheets
  • Supports OData v4 protocol for any RDBMS and Cassandra data sources
  • Supports MSSQL, DB2, Oracle, OpenEdge, TerraData, MySQL, PostgreSQL/EnterpriseDB, H2, Derby or any database with a JDBC driver
  • Support for nested queries across data sources
  • XML-based configuration

Connect anything to anything

  • Connectors across various categories, such as payments, CRM, ERP, social networks, or legacy systems
  • Data transformation connectors for CSV, JSON, and XML and more
Connect anything to anything
End to end tracing and monitoring capabilities

End to end tracing and monitoring capabilities

  • Integrate with Prometheus, Graphana, Jaeger, Fluent Bit based monitoring
  • Centralized logging with ELK Stack
  • Built-in collection and monitoring of standard access, performance, and statistics for all artifacts types
  • Support for integration to enterprise logging systems

Hybrid deployment options

  • Native integration with Docker, Kubernetes, and a variety of other container-management platforms
  • Deploy on VM or bare metal
Hybrid deployment options

Success Stories