Your SlideShare is downloading. ×
0
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Enterprise Integration made easy with WSO2 ESB
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Enterprise Integration made easy with WSO2 ESB

1,105

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,105
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
115
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. March 2014 Enterprise Integration made easy with WSO2 ESB Software Architect Kasun Indrasiri
  • 2. 2 About WSO2 ๏ Global enterprise, founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open source ๏ Provides only open source platform-as- a-service for private, public and hybrid cloud deployments ๏ All WSO2 products are 100% open source and released under the Apache License Version 2.0. ๏ Is an Active Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Foundation and W3C. ๏ Driven by Innovation ๏ Launched first open source API Management solution in 2012 ๏ Launched App Factory in 2Q 2013 ๏ Launched Enterprise Store and first open source Mobile solution in 4Q 2013
  • 3. 3 What WSO2 delivers
  • 4. About the Presenters ๏ Kasun Indrasiri ๏ Software Architect, WSO2 ESB 4
  • 5. Agenda ๏ Glimpse of Modern Enterprises ๏ WSO2 ESB in a nutshell ๏ Integrate anything with everything ๏ Cloud and Enterprise Integration ๏ RESTful Integration ๏ API Façade ๏ SAP Integration ๏ Connectors ๏ Use Cases 5
  • 6. Glimpse of Modern Enterprises ๏ Disparate Systems, Services, Protocols ๏ Diverse and dynamic business requirements ๏ No single vendor/solution ๏ On premise/Cloud solutions 6
  • 7. Point to Point/Spaghetti Integration ๏ Scalability, maintainability, troubleshooting nightmares. 7
  • 8. ESB as the Integration Bus ๏ Conquering integration nightmares with WSO2 ESB 8
  • 9. Introducing WSO2 ESB ๏ A light weight, high performance ESB ๏ Comprehensive REST, SOAP, WS-* support ๏ 100% compliant with all EIPs (Enterprise Integration Patterns) ๏ Connectors (Salesforce, Twilio and many more) ๏ SAP, FIX, HL7 - Domain specific solutions ๏ Zero Code/Configuration driven ๏ Extensible and Scalable 9
  • 10. ๏ Enterprise Integration with EIPs ๏ RESTful Integration /JSON ๏ API Façade ๏ Integrate with the fastest open source ESB ๏ Domain Specific Solutions – SAP/FIX ๏ Guaranteed Delivery/Message Broker ๏ Real world use cases 10 Integrate anything with everything..
  • 11. ๏ Enterprise Integration Patterns – De facto standard for enterprise integration ๏ WSO2 ESB offers 100% coverage of EIPs 11 Enterprise Integration with EIPs
  • 12. ๏ A stateless service orchestration scenario realized with the application of multiple EIPs 12 Enterprise Integration with EIPs
  • 13. ๏ Why REST? 13 RESTful Integration/JSON Source : API Directory of programmableweb July 2013: http://blog.programmableweb.com/
  • 14. ๏ WSO2 ESB – Comprehensive REST support  HTTP Endpoint – Nouns and Verbs  Payload Factory/Script Mediator – Data Formats 14 RESTful Integration Image courtesy : http://www.ansoncheunghk.info/sites/default/files/venue/images/rest_triangle.png
  • 15. ๏ JSON is increasingly getting popular ๏ Native JSON support with WSO2 ESB 4.8  No canonicalization (i.e: No conversion back and forth JSON->SOAP->JSON)  JSON Path for JSON Content Based Routing  Support all kinds of transformations (JSON->JSON, JSON<->XML) 15 Comprehensive JSON Support
  • 16. ๏ HTTP Endpoint and JSON Payload Factory 16 RESTful Integration in action
  • 17. ๏ Integrating SAP and non-SAP systems ๏ IDOC and BAPI based integration 17 SAP Integration
  • 18. ๏ Make messages persistent so that they are not lost even if the messaging system crash  Message stores and processors 18 Guaranteed Delivery with WSO2 MB
  • 19. ๏ A simple interface to a complex system 19 API Façade Pattern Image courtesy: http://regmedia.co.uk/2012/11/06/ipad4_2.jpg, http://www.techautos.com/wp-content/uploads/2010/04/iPadMobo.jpg
  • 20. ๏ API Façade with WSO2 ESB and WSO2 API Manager 20 API Façade Pattern
  • 21. ๏ A connector is a ready made and convenient tool to reach publicly available web API’s. 21 Connectors
  • 22. ๏ Salesforce + Google Spread Sheet - Opportunity Management 22 Cloud to Cloud Integration
  • 23. ๏ SAP-Salesforce Integration 23 Cloud to On-premise Integration
  • 24. ๏ Blazing performance – Fastest open source ESB 24 Integration with the fastest ESB ESB Performance Round 7.5 – February 2014
  • 25. ๏ SAP-Maximo Integration 25 Use Cases
  • 26. ๏ Cloud/On-premise integration with API Management 26 Use Cases
  • 27. ๏ Integration for Connected Business ๏ Integrate anything with everything ๏ Real world Use cases 27 Conclusion
  • 28. 28 QnA
  • 29. 29 Business Model
  • 30. 30
  • 31. 31
  • 32. 6 Links ๏ WSO2 ESB - http://wso2.com/products/enterprise-service-bus/ ๏ WSO2 ESB Connectors - http://docs.wso2.org/display/ESB480/ESB+Connectors ๏ WSO2 ESB performance comparison - http://wso2.com/library/articles/2014/02/esb-performance- round-7.5/ ๏ RESTful Integration - http://wso2.com/library/articles/2013/12/restful-integration- with-wso2-esb/ ๏ Guaranteed Delivery with WSO2 ESB - http://wso2.com/library/articles/2014/01/guaranteed- delivery-with-Message-Store-Message-Processor%20/
  • 33. Contact us !

×