The document discusses the evolution of integration from traditional SOA to a new hybrid integration ecosystem. It describes how WSO2 products like the ESB and API Manager address integration challenges and enable both on-premise and cloud-based hybrid integration. It also outlines how future integration will involve technologies like API management, Internet of Things (IoT), and protocols for low-powered devices.
WSO2 Integration Platform - The most comprehensive integration platform for your connected business
1. June 2014
WSO2 Integration Platform
The most comprehensive Integration Platform for your
Connected Business
Software Architect
Kasun Indrasiri
Senior Software Engineer
Ravi Undupitiya
5. ๏ Traditional SOA
๏ The new enterprise integration ecosystem
๏ Hybrid integration
๏ Future of integration
Agenda
6. 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
7. Traditional SOA
๏ Disparate Systems, Services, Protocols
๏ Diverse and dynamic business requirements.
๏ New shifts? The cloud.
๏ What about governance, security and ability to
adapt?
9. Towards a new integration ecosystem
๏ Conquering integration nightmares with WSO2
ESB
10. 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
12. ๏ A typical on-premise integration scenario
Towards a new integration ecosystem
13. ๏ 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
14. ๏ 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
15. The new enterprise integration ecosystem
๏ API Management
๏ Exposing internal complexities as simple API’s
Internal
External ?
16. ๏ 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
17. ๏ API Façade with WSO2 ESB and WSO2 API Manager
API Façade Pattern
18. ๏ 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
24. Future of Integration
๏ Hybrid Integration
๏ Internet of Things: the Internet of Everything
๏ Devices that sense their environment and
communicates this with the Internet.
25. 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)
26. Traditional SOA
The new enterprise integration ecosystem
Hybrid integration
Future of Integration
Conclusion
27.
28. 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/