Introduction to WSO2 Integration Platform

2,072 views

Published on

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

No Downloads
Views
Total views
2,072
On SlideShare
0
From Embeds
0
Number of Embeds
83
Actions
Shares
0
Downloads
117
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Introduction to WSO2 Integration Platform

  1. 1. May 2014 Introduction to WSO2 Integration Platform - Concepts and Theories [Webinar 2014 MAY]
  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. 4. About the Presenters ๏ Malaka Silva Senior Technical Lead WSO2 ๏ Dushan Abeyruwan Associate Technical Lead WSO2
  5. 5. Agenda • SOA and the role of ESBs • WSO2 ESB’s features and applicability • High level architecture of WSO2 ESB • Scenarios • Guaranteed delivery with WSO • 2 ESB, WSO2 Data Services Server and WSO2 Message Broker • Soap to REST transformation using WSO2 ESB and WSO2 Application Server • Calling cloud services using WSO2 ESB connectors
  6. 6. SOA And Role of ESB ๏ Disparate Systems, Services, Protocols ๏ Diverse and dynamic business requirements ๏ No single vendor/solution ๏ On premise/Cloud solutions
  7. 7. Point to Point/Spaghetti Integration ๏ Scalability, maintainability, troubleshooting nightmares.
  8. 8. ESB as the Integration Bus ๏ Conquering integration nightmares with WSO2 ESB
  9. 9. WSO2 ESB’s features and applicability ๏ 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 ๏ 100% free and open source
  10. 10. High level architecture of WSO2 ESB
  11. 11. ๏ Enterprise Integration Patterns – De facto standard for enterprise integration ๏ WSO2 ESB offers 100% coverage of EIPs Enterprise Integration with EIPs
  12. 12. ๏ A stateless service orchestration scenario realized with the application of multiple EIPs Enterprise Integration with EIPs
  13. 13. ๏ Store and forward ๏ Guaranteed delivery Message Stores and Processor
  14. 14. Use Case - Guaranteed Delivery with WSO2 MB, DSS and ESB
  15. 15. ๏ Why REST? RESTful Integration/JSON Source : API Directory of programmableweb July 2013: http://blog.programmableweb.com/
  16. 16. ๏ WSO2 ESB – Comprehensive REST support ▪ HTTP Endpoint – Nouns and Verbs ▪ Payload Factory/Script Mediator – Data Formats RESTful Integration Image courtesy : http://www.ansoncheunghk.info/sites/default/files/venue/images/rest_triangle.png
  17. 17. ๏ 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) Comprehensive JSON Support
  18. 18. ๏ HTTP Endpoint and JSON Payload Factory RESTful Integration in action
  19. 19. ๏ A simple interface to a complex system 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. 20. ๏ API Façade with WSO2 ESB and WSO2 API Manager API Façade Pattern
  21. 21. ๏ A connector is a ready made and convenient tool to reach publicly available web API’s. Connectors
  22. 22. ๏ SAP-Salesforce Integration Cloud to On-premise Integration
  23. 23. ๏ Blazing performance – Fastest open source ESB Integration with the fastest ESB ESB Performance Round 7.5 – February 2014
  24. 24. ๏ Salesforce + Google Spread Sheet - Opportunity Management Use Case: Cloud to Cloud Integration
  25. 25. ๏ Integration for Connected Business ๏ Integrate anything with everything ๏ Real world Use cases Conclusion
  26. 26. Integration Webinar Series Security Pattersn with WSO2 ESB - http://wso2. com/library/webinars/2014/05/security-patterns-with-wso2-esb/ Implementing JMS integration solutions with WSO2 ESB - http://wso2. com/library/webinars/2014/05/implementing-jms-integration-solutions-with-wso2- esb/ RESTful Integration with WSO2 ESB - http://wso2. com/library/webinars/2014/05/restful-integration-with-wso2-esb/ WSO2 Integration Platform - The Most Comprehensive Integration Platform for your Connected Business - http://wso2.com/library/webinars/2014/06/wso2- integration-platform-the-most-comprehensive-integration-platform-for-your- connected-business/
  27. 27. QnA
  28. 28. Business Model
  29. 29. 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/

×