wso2 integration platform - the most comprehensive integration platform for your connected business
TRANSCRIPT
![Page 1: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/1.jpg)
June 2014
WSO2 Integration Platform The most comprehensive Integration Platform for your
Connected Business
Software ArchitectKasun Indrasiri
Senior Software EngineerRavi Undupitiya
![Page 2: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/2.jpg)
๏
๏
๏
๏
๏
๏
๏
๏
![Page 3: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/3.jpg)
![Page 4: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/4.jpg)
About the Presenters๏ Kasun Indrasiri
๏
๏ Ravi Undupitiya
๏
![Page 5: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/5.jpg)
๏ Traditional SOA
๏ The new enterprise integration ecosystem
๏ Hybrid integration
๏ Future of integration
Agenda
![Page 6: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/6.jpg)
SOA๏ Service Oriented Architecture as a paradigm for
better interoperability and integration.
๏ Promised to make integration simpler.
๏ But not the solution to integration.
๏ Did not account for some issues with SOA for Integration in practice.
SOA
![Page 7: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/7.jpg)
Traditional SOA๏ Disparate Systems, Services, Protocols
๏ Diverse and dynamic business requirements.
๏ New shifts? The cloud.
๏ What about governance, security and ability to adapt?
![Page 8: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/8.jpg)
Traditional SOA๏ Scalability, maintainability, troubleshooting
nightmares.
![Page 9: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/9.jpg)
Towards a new integration ecosystem
๏ Conquering integration nightmares with WSO2 ESB
![Page 10: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/10.jpg)
WSO2 ESB - ESB Basics and Beyond
๏ A lightweight, 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
![Page 11: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/11.jpg)
๏ Blazing performance – Fastest open source ESB
Integration with the fastest ESB
![Page 12: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/12.jpg)
๏ A typical on-premise integration scenario
Towards a new integration ecosystem
![Page 13: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/13.jpg)
๏ Discrete IT solutions are modeled as services which are accessible over the network via solid contracts
▪ Web services, SOAP,XSD, WSDL, WS-Security etc.
๏ SOA and SOA based solutions like ESBs are the preferred way of integrating disparate systems and many organization have benefitted from employing these.
๏ SOA designed for internal interactions, strict contracts, complex data formats and not designed for frequent iterations
Retrospect on SOA
![Page 14: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/14.jpg)
๏ Has it ended here?
๏ Rise in mobile and cloud services exposing their services as public API’s. ๏ Twitter: “75% of our traffic via API”
๏ API Management
Towards a new integration ecosystem
![Page 15: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/15.jpg)
The new enterprise integration ecosystem
๏ API Management
๏ Exposing internal complexities as simple API’s
InternalExternal ?
![Page 16: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/16.jpg)
๏ 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
![Page 17: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/17.jpg)
๏ API Façade with WSO2 ESB and WSO2 API Manager
API Façade Pattern
![Page 18: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/18.jpg)
๏ Federation of on-premises and Cloud-Based integration
▪ Cloud-Cloud Integration
▪ Cloud-On-premise Integration
Hybrid Integration
Image courtesy : http://www.anvato.com/wp-content/uploads/2013/11/carousel-3.png
![Page 19: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/19.jpg)
๏ WSO2 ESB Hybrid Integration Capabilities๏ Connectors/Connector Store๏ Inbound Endpoints๏ iPaaS - Recipes
Hybrid Integration
![Page 20: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/20.jpg)
๏ A connector is a ready made and convenient tool to reach publicly available web API’s.
Connectors
![Page 21: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/21.jpg)
๏ Salesforce + Google Spread Sheet - Opportunity Management
Cloud to Cloud Integration
![Page 22: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/22.jpg)
๏ SAP-Salesforce Integration
Cloud to On-premise Integration
![Page 23: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/23.jpg)
๏ Cloud/On-premise integration with API Management
Use Case
![Page 24: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/24.jpg)
Future of Integration๏ Hybrid Integration ๏ Internet of Things: the Internet of Everything๏ Devices that sense their environment and
communicates this with the Internet.
![Page 25: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/25.jpg)
Internet of Things (IoT)๏ Data from devices like sensors used to analyse and
provide novel Intelligence.
๏ IoT devices often low powered working in varied conditions.
๏ Requires new protocols and technology like๏ MQTT (MQ Telemetry Transport) - lightweight
messaging protocol for low powered/low bandwidth devices.
๏ CoAP (Constrained Application Protocol)
![Page 26: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/26.jpg)
Traditional SOA
The new enterprise integration ecosystem
Hybrid integration
Future of Integration
Conclusion
![Page 27: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/27.jpg)
![Page 28: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/28.jpg)
6
Links
๏ WSO2 ESB
๏ WSO API Manager
๏ WSO2 ESB Connectors
๏ Implementing API Facade using WSO2 API Management Platform http://wso2.com/library/webinars/2014/01/implementing-api-facade-using-wso2-api-management-platform/
๏ IoT Reference Architecture http://wso2.com/whitepapers/a-reference-architecture-for-the-
internet-of-things/
![Page 29: WSO2 Integration Platform - The most comprehensive integration platform for your connected business](https://reader034.vdocuments.net/reader034/viewer/2022042518/557cf98bd8b42a98158b4b9d/html5/thumbnails/29.jpg)