wso2con asia 2014 - reinventing enterprise integration for connected business

30
Reinven&ng Enterprise Integra&on for Connected Business Kasun Indrasiri So#ware Architect WSO2 Inc.

Upload: wso2

Post on 15-Jan-2015

238 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Reinven&ng  Enterprise  Integra&on  for  Connected  Business  

Kasun  Indrasiri  So#ware  Architect    WSO2  Inc.  

Page 2: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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  

Page 3: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Connected  Business    

•  A  business  that  can  be  agile  in  today’s  world  of  rapid  evolu:on  and  change.  

 

Page 4: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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/  

Page 5: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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    

 

Page 6: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Modern  Enterprises  

•  Disparate  systems,  services  and  protocols      

Page 7: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Integra&on…?    

•  Point  to  Point/SpagheT  Integra:on    

Page 8: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

ESB  –  The  Integra&on  made  easy  

•  Conquering  integra:on  nightmares  with  WSO2  ESB    

Page 9: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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.    

 

Page 10: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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    

 

Page 11: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Enterprise  Integra&on  with  EIPs    

•  Enterprise  Integra:on  PaNerns  (EIP)  §  De  facto  standard  for  enterprise  integra:on  

•  WSO2  ESB  offers  100%  coverage  of  EIPs      

Page 12: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Enterprise  Integra&on  with  EIPs    

•  A  stateless  service  orchestra:on  scenario  

Page 13: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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/

Page 14: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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/

Page 15: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

RESTful  Integra&on  in  ac&on      

•  Exposing  REST  APIs,  Invoking  REST  APIs    

 

Page 16: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Integra&on  with  the  fastest  ESB    

•  Who’s  Fastest  NOW?  

 

Image courtesy : http://rulesforrunning.com/2011/06/08/bad-angel-rule-14/

Page 17: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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  

 

Page 18: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Domain  Specific  Integra&on    

•  SAP  Integra:on    

 

Page 19: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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

Page 20: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

API  Façade  for  your  enterprise    

•  API  Façade  with  WSO2  ESB  and  WSO2  API  Manager    

Page 21: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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

Page 22: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Hybrid  Integra&on  -­‐  Connectors  

•  Connector  is  a  ready  made  and  convenient  tool  to  reach  publicly  available  web  API’s.  

Page 23: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Cloud  to  Cloud  Integra&on    

•  Salesforce  +  Google  Spread  Sheet  -­‐  Opportunity  Management    

Page 24: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Cloud  to  On-­‐Premise  Integra&on    

•  SAP-­‐Salesforce  Integra:on    

Page 25: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

A  Connected  Business  –  Use  Case    

•  Powered  by  WSO2  Integra:on  PlaCorm    

Page 26: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

The  future  of  Integra&on      

•  Internet  of  Things  (IoT)  

 

Image courtesy : http://www.trutower.com/wp-content/uploads/2012/07/internet-of-things1.jpg

Page 27: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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/

Page 28: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

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    

Page 29: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Conclusion    

•  We  offer  a  comprehensive  Integra:on  PlaCorm  for  your  connected  business    

 

Page 30: WSO2Con Asia 2014 - Reinventing Enterprise Integration for Connected Business

Thank  You