PE 459 LECTURE 2- natural gas basic concepts and properties
WSO2 ESB - The Backbone of Integration
1. WSO2 ESB
The Backbone of Integration
Kasun Indrasiri
Software Architect
WSO2
2. Agenda
• Connected Business and Integration.
• Evolution of Integration
• WSO2 ESB Overview
• Glimpse of WSO2 ESB 4.9
• Integration Beyond ESB – An integration platform
• Future of Integration – Hybrid Integration
• Introducing WSO2 iPaaS – Recipes
3. A ‘Connected Business’
• Integration is a key factor for having frictionless
interactions, inside and outside the organization.
Customers
Partners
Potential
Customers/Partners
Employees
Internal
Systems
External
Systems
Image courtesy http://jdamico.net/wp-content/uploads/2010/04/collaborate-with-B2B-channel-partners.jpg
4. Evolution of Integration
• Custom Development/Monolithic Systems
– Data and applications were integrated through custom
developed components
• EAI - A centralized hub that connects disparate
systems, served a specific business purpose,
proprietary, heavy-weight
6. WSO2 ESB overview
• A light weight, high performance ESB
• Comprehensive REST, SOAP, WS-* support
• Connectors (Salesforce, Paypal, Twilio and many
more)
• SAP, FIX, HL7 - Domain specific solutions
• Zero Code/Configuration driven
• Extensible and Scalable
7. Enterprise Integration Patterns (EIP) support
• 100% coverage of all EIPs
• https://docs.wso2.com/display/IntegrationPatterns/Enterprise+Integrat
ion+Patterns+with+WSO2+ESB
8. Comprehensive RESTful Integration
• Comprehensive support for RESTful Integration
– Nouns and Verbs – HTTP Endpoint
– Data Formats – Payload Factory/Script Mediator
• Native JSON support
– JSON Path – filter, switch, property, payload factory
mediators.
– JSON based transformations – Payload Factory, script
mediator
9. ESB Connectors
• A connector is a ready made and convenient tool to
reach web API’s.
• ESB Connector Store :
https://storepreview.wso2.com/
10. Performance and Stability
• Fastest open source ESB
• Battle tested for most extreme conditions.
• Proven case studies – handling billions of
transactions.
ESB Performance Round 7.5 – February
2014
11. Glimpse of ESB 4.9
• Foundation of WSO2 Integration Cloud (iPaaS)
• Comprehensive multitenant support for all protocols
with Inbound Endpoints
– JMS
– File(VFS)
– HTTP/S
– CXF/WS-RM
– HL7/SAP
12. Glimpse of ESB 4.9
• Revolutionized Inbound messaging with Inbound
Endpoints
– Dynamic HTTP interfaces, JMS consumers
– Created On-the-fly
• Versioning
– Versioning support for sequences, proxy services and APIs.
• Coordination support for Tasks and Message
Store/Processors
• MQTT, Kafka
14. Future of Integration – Hybrid Integration
• “The future of integration middleware is hybrid”
– Integration issues due to rapid rise of social, mobile, and
cloud platforms
– Increasing number of integration processes are moving to
the cloud
– Cloud to cloud and cloud to on-premise integration
http://www.cloudcomputing-news.net/news/2013/jun/18/the-future-of-integration-middleware-is-hybrid/
15. Integration Platform as a Service(iPaaS)
• iPaaS is a suite of cloud services enabling
development, execution and governance of
integration flows connecting any combination of on
premises and cloud-based processes, services,
applications and data within individual or across
multiple organizations.
source: Gartner
16. WSO2 iPaaS- Integration Cloud
• Components of Integration Cloud powered by ESB
– ESB as a service
– Recipes
• Develop, execute and govern ESB message flows in
the cloud. – ESB as a Service
• Execute and govern preconfigured Integration
scenarios with connector interactions. – Recipes
18. WSO2 iPaaS- Recipes
• Pre-built integration scenarios that connects multiple
connectors.
• Dish : A dish is an instance or a recipe which is
executed at a specified interval.
• Powered by WSO2 ESB, WSO2 ES