Reinven&ng Enterprise Integra&on for Connected Business
Kasun Indrasiri So#ware Architect WSO2 Inc.
Outline
• Connected Business and Integra:on • Modern Enterprises Integra:on • What makes a ‘comprehensive integra:on plaCorm’ • WSO2 Integra:on PlaCorm • Future of Integra:on
Connected Business
• A business that can be agile in today’s world of rapid evolu:on and change.
Building a ‘Connected Business’
• Changing an organiza:on to a connected organiza:on • Internally and externally connected • Interac:ons through services, systems, APIs etc.
Image courtesy : hNp://www.mydrivingseat.com/the-‐blog/profound-‐prac:cal-‐proven-‐system-‐of-‐business-‐agility/
An ‘Integrated’ Business
• Connected Business relies on accessible and integrated business capabili:es.
• WSO2 Integra:on plaCorm § Accelerates business interac:ons inside, outside, and
across organiza:onal boundaries § Rapidly connects disparate/diverse systems and services § Reuse and compose data, APIs, legacy systems and services
in to effec:ve business solu:ons
Modern Enterprises
• Disparate systems, services and protocols
Integra&on…?
• Point to Point/SpagheT Integra:on
ESB – The Integra&on made easy
• Conquering integra:on nightmares with WSO2 ESB
A comprehensive ‘Integra&on PlaGorm’
• ‘Connec:ng anything with everything’ • Performance, BaNle Hardened • Hybrid Integra:on – iPaaS, Connectors • Domain Specific Integra:on • Ease of use, tooling, monitoring, support,
documenta:on.
Introducing WSO2 ESB
• The heart of the WSO2 Integra:on PlaCorm • A light weight, high performance ESB • Comprehensive REST, SOAP, WS-‐* support • Zero code/completely configura:on driven • Extensible and Scalable
Enterprise Integra&on with EIPs
• Enterprise Integra:on PaNerns (EIP) § De facto standard for enterprise integra:on
• WSO2 ESB offers 100% coverage of EIPs
Enterprise Integra&on with EIPs
• A stateless service orchestra:on scenario
RESTful Integra&on
• Increasing adapta:on of REST APIs • WSO2 ESB offers comprehensive REST support
§ Nouns and Verbs – HTTP Endpoint § Data Formats – Payload Factory/Script Mediator
Image courtesy : http://www.ansoncheunghk.info/sites/default/files/venue/images/rest_triangle.png http://gerhardpotgieter.com/2014/02/10/woocommerce-rest-api-client-library/
JSON
• JSON is increasingly geTng popular • WSO2 ESB offers Na:ve JSON support
§ No canonicaliza:on -‐ No conversion back and forth JSON-‐>SOAP-‐>JSON
§ JSON Path for JSON Content Based Rou:ng § Support all kinds of transforma:ons
§ (JSON<-‐>JSON, JSON<-‐>XML)
Image courtesy : http://vxtindia.com/blog/8-most-useful-libraries-on-github/json-logo1/
RESTful Integra&on in ac&on
• Exposing REST APIs, Invoking REST APIs
Integra&on with the fastest ESB
• Who’s Fastest NOW?
Image courtesy : http://rulesforrunning.com/2011/06/08/bad-angel-rule-14/
Integra&on with the fastest ESB
ESB Performance Round 7.5 – February 2014
• Blazing performance – Fastest open source ESB • BaNle Hardened with over 1000s of deployments
Domain Specific Integra&on
• SAP Integra:on
API Façade PaQern
• A simple interface to a complex system
Image courtesy : : http://regmedia.co.uk/2012/11/06/ipad4_2.jpg, http://www.techautos.com/wp-content/uploads/2010/04/iPadMobo.jpg
API Façade for your enterprise
• API Façade with WSO2 ESB and WSO2 API Manager
Hybrid Integra&on
• Federa:on of on-‐premises and Cloud-‐Based integra:on § Cloud-‐Cloud Integra:on § Cloud-‐On-‐premise Integra:on
Image courtesy : http://www.anvato.com/wp-content/uploads/2013/11/carousel-3.png
Hybrid Integra&on -‐ Connectors
• Connector is a ready made and convenient tool to reach publicly available web API’s.
Cloud to Cloud Integra&on
• Salesforce + Google Spread Sheet -‐ Opportunity Management
Cloud to On-‐Premise Integra&on
• SAP-‐Salesforce Integra:on
A Connected Business – Use Case
• Powered by WSO2 Integra:on PlaCorm
The future of Integra&on
• Internet of Things (IoT)
Image courtesy : http://www.trutower.com/wp-content/uploads/2012/07/internet-of-things1.jpg
The future of Integra&on
• Building Internet of Things (IoT)
Image courtesy : http://micrium.com/designing-the-internet-of-things-part-1-iot-devices-and-local-networks/
WSO2 Integra&on PlaGorm – The future of Integra&on
• iPaaS (Integra:on PlaCorm as a Service) § Hybrid Integra:on – Connectors, Integra:on Cloud § Empowering Internet of Things(IoT) – Connectors, MQTT
• Conven:onal Enterprise Integra:on § Strengthening Integra:on capabili:es (media:on, versioning, Domain
Specific protocols (SAP, HL7), scheduled tasks) § Tooling – Graphical Editor (eclipse and in the cloud), message flow tracing
and debugging, data mapper § Performance
Conclusion
• We offer a comprehensive Integra:on PlaCorm for your connected business
Thank You
Top Related