Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[Workshop] Up-leveling Brownfield Integration

62 views

Published on

This deck explores why Integration is important, reuse of existing systems for your digital transformation journey, and how to facilitate digital infrastructure using real-world examples and technologies

Published in: Technology
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL eBOOK INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF eBook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB eBook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. doc eBook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. PDF eBook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB eBook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. doc eBook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookeBOOK Crime, eeBOOK Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

[Workshop] Up-leveling Brownfield Integration

  1. 1. Up-leveling Brownfield Integration Rohitha Liyanagama Director - Solutions Architecture, WSO2 Inc. 1
  2. 2. INTEGRATION SUMMIT 2019 WSO2-At-A-Glance $37m in 2018 Subscriptions 50% YoY growth 500+ Customers 175 New in 2018 Open Source Founded 2005, Backed by Cisco and Toba Capital Colombo, New York, London, Mountain View, São Paulo, Sydney, Berlin 550+ Employees (300 Engineers)
  3. 3. INTEGRATION SUMMIT 2019 #1 6th Open Source Integration Vendor Largest Apache Committer Largest Open Source Vendor Overall 6th WSO2: Helping Digitally Driven Organizations Become Integration Agile
  4. 4. INTEGRATION SUMMIT 2019 Integration suites for digitally-native organizations are now API-driven. IDENTITY & ACCESS MANAGEMENT Secure and federated identity for integration ENTERPRISE INTEGRATION Quick, iterative integration of any app, data, or system API MANAGEMENT API design, creation, reuse, governance, and analytics #1 Open Source Integration Suite Vendor Application infrastructure and middleware projects are becoming the cornerstone of the digital business. “ Source: Gartner June 2018
  5. 5. INTEGRATION SUMMIT 2019 ...the only fully open source solution in our Wave analysis, WSO2 provides good breadth across all evaluation criteria.” LEADER in the Forrester Wave: API Management Solutions, Q4 2018 “
  6. 6. INTEGRATION SUMMIT 2019 ...WS02 continues to make improvements in a positive direction moving them from product challenger in 2016 to the product leader category of this current version of the report. “ LEADER in KuppingerCole Leadership Compass, 2019 Access Management and Federation
  7. 7. INTEGRATION SUMMIT 2019 Flagship Customers Over 500 applied integration uses across every industry and geography Financial Healthcare Governments Education Telecom Retail TechnologyTransport
  8. 8. INTEGRATION SUMMIT 2019 Start with API management IDENTITY & ACCESS MANAGEMENT Secure and federated identity for integration 60M identities managed ENTERPRISE INTEGRATION Quick, iterative integration of any app, data, or system 6 trillion transactions / yr Complement APIs with integration, security and analytics that connect apps and data. API MANAGEMENT API design, creation, reuse, governance, and analytics 20K APIs for 200K orgs Common architecture, common code base WSO2 Open Source Integration Platform ● Identity management ● Identity federation / SSO ● Identity bridging ● API and microservices security ● Strong and adaptive Auth ● Access control ● Privacy control ● API analytics ● API designer ● API gateway ● API microgateway ● API publisher ● API storefront/marketplace ● API repository/registry ● ESB ● Integration designer ● Message broker ● Workflows
  9. 9. INTEGRATION SUMMIT 2019 The WSO2 Subscription Legal certainty and global 24/7 SLA 10 Year Update SLA WSO2 Updates: Continuous access to bug fixes, security updates, and performance enhancements, for up to 10 years post version release Security Scanning Security Monitoring: Private security bulletins and early access 24/7/365 SLA WSO2 Support: 24x7 incident response and resolution times, with option for more aggressive SLAs via TAMs or dedicated support team Developer Support Query Support: on-demand experts to address open questions on implementation Legal Certainty Warranties and Indemnities that eliminates risk from open source
  10. 10. Expertise to ensure success ● Global support ● Value-added system integration ● Consulting, development, training, support WSO2 Global Partner Coverage APAC Bhutan 1 India 3 Indonesia 1 Philippines 2 Sri Lanka 3 Viet Nam 2 MEA Angola 1 Bahrain 1 Cote D’Ivoire 1 Cyprus 1 Kenya 1 Morocco 1 South Africa 2 UAE 2 Uganda 1 EU/UK Finland 1 France 2 Italy 2 Netherlands 1 Portugal 1 Romania 2 Russia 2 Spain 3 Sweden 2 Switzerland 1 Ukraine 1 NA Canada 1 US 7 LATAM Brazil 11 Ecuador 1 AUS/NZ Australia 1 New Zealand 1
  11. 11. 11 Introduction to presenter - Rohitha Liyanagama Rohitha Liyanagama Rohithal@wso2.com ● Director - Solutions Architecture, WSO2 ● More than 16 years experience in software industry . ● AWS Certified Solutions Architect - Associate
  12. 12. 12 Half of All Digital Platform Development Will Be Integration
  13. 13. Brownfield vs Greenfield Source : https://commons.wikimedia.org/wiki/File:Greenfield _California.JPG Source : https://commons.wikimedia.org/wiki/File:A_classic_bro wnfield_site_-_geograph.org.uk_-_728293.jpg VS 13
  14. 14. Why is Brownfield Integration Important? • Reuse of existing systems • Cutdown the time it takes for digital transformation • Cut down cost • Not all existing systems are replaceable 14
  15. 15. • Systems based on standard protocols • Systems based on non standard or proprietary protocols • File based systems • Systems that doesn’t provide any integration points – Databases Types of Systems in Brownfield 15
  16. 16. Key Functionality Requirements • Transformation • Routing • Orchestration • Protocol Switching • Parallel Processing 16
  17. 17. Transformation New System Brownfield Existing System 17
  18. 18. Routing New System Brownfield Existing System A Existing System B 18
  19. 19. Orchestration New System Brownfield Existing System A Existing System B Existing System C 1 2 3 19
  20. 20. Protocol Switching New System Brownfield Existing System HTTP JMS 20
  21. 21. Parallel Processing New System Brownfield Existing System A Existing System B 21
  22. 22. WSO2 Enterprise Integrator 22
  23. 23. WSO2 Enterprise Integrator 23
  24. 24. WSO2 Enterprise Integrator 24
  25. 25. WSO2 Enterprise Integrator Single integrated packaging of • ESB and DSS as a single runtime • Business Process Server • Message Broker • EI Analytics (primarily ESB analytics) • MicroESB (New..!) 25
  26. 26. Service Integration - Integrator Runtime A lightweight, high performance service bus • Comprehensive REST, SOAP, and WS-* support • SAP, FIX, and HL7 - Domain specific solutions • Configuration driven • Extensible and scalable • 100% coverage of all EIPs 26
  27. 27. Connect with WSO2 Integrator ○ Mediator: A component that represents an action (enrich, split, aggregate, send, log) ○ Sequence: A logical container of a set of sequentially arranged mediators/ actions ○ Endpoint: A representation of an external destination for messages Mediation 27
  28. 28. Data Integration - Integrator Runtime Building service abstractions on top of disparate data sources SQL SOAP/REST/OData XML/JSON 28
  29. 29. Business Processes - BPS Runtime • Define and execute business processes - WS-BPEL 2.0, BPEL4WS 1.1, BPMN 2.0, long running stateful processes • Define workflows interacting with people - BPMN user tasks, WS-HumanTask 1.1, BPEL4People 1.1 • Graphical process modeling 29
  30. 30. Brownfield Integration With WSO2 Enterprise Integrator 30
  31. 31. Implementation of Key Functionality Requirements • Transformation • Routing • Orchestration • Protocol Switching 31
  32. 32. Transformation New System Brownfield Existing System • Ability to transform any format to any format • Data mapping • Enrich Payload • XSLT Data Mapper, Enrich, Payload Factory, XSLT Mediators 32
  33. 33. Transformation - Visual Data Mapping 33
  34. 34. Routing New System Brownfield Existing System A Existing System B Routing Based on • Content • Headers • A property of the message • Environment Switch, Filter Mediators 34
  35. 35. Orchestration New System Brownfield Existing System A Existing System B Existing System C 1 2 3 Synchronous service invocations with underlying Asynchronous non-blocking thread model Call Mediator 35
  36. 36. Protocol Switching New System Brownfield Existing SystemHTTP JMS Receive over any protocol and deliver over any protocol 36
  37. 37. Demo- Integration
  38. 38. Channeling Service New System Brownfield Booking Service Discount Service Payment Service 1 2 3 Online Channeling ● Booking Service ● Discount Service . ● Payment Service Data transformation form XML to JSON . 38 Data Mapper, Property, Payload Factory, Call, Log,
  39. 39. Brownfield Integration with Different Types of Systems • Integration with systems that talk in standard protocols • Integration with systems that talk in non-standard/ proprietary protocols • Integration with file-based systems • Integration with systems that use databases 39
  40. 40. Integration with Systems That Talk in Standard Protocols Support for wide range of standard protocols • HTTP/HTTPS • JMS • AMQP • FTP/SFTP/FTPS/SMB • SMTP/IMAP • MQTT • KAFKA • And many more SMTP HTTP JMS FTP Websocket 40
  41. 41. Integration with Systems That Talk in Standard Protocols HTTP/API Public Private Organization Existing System FTP 41
  42. 42. Integration with Systems That Talk in Non-standard/ Proprietary Protocols • Built in support for well-known proprietary protocols E.g. SAP • Easy to extend the functionality to introduce new protocols 42
  43. 43. Integration with Systems That Talk in Non-standard/ Proprietary Protocols HTTP/API Public Private Organization Existing System Non Standard Protocol Connector 43
  44. 44. Connectors ● Add-ons for ESB runtime ● Over 150 ready-made connectors available in WSO2 store ● Can build your own connector easily - Using SDKs - Using web APIs ● https://store.wso2.com/store/assets/esbconnector/list 44
  45. 45. Integration with Files-based Systems • A lot of legacy systems still use files as the medium to integrate with other systems • WSO2 Enterprise Integrator supports a wide range of file transferring protocols such as FTP, SFTP, FTPS, and SMB 45
  46. 46. File Handling Use Cases Listen to a location, pick files, and invoke a web API using the content of the files File HTTP Web API Invocation Existing Legacy System 46
  47. 47. File Handling Use Cases Expose a file-based system as an API over HTTP protocol FileHTTP Existing Legacy System 47
  48. 48. Integration with Systems That Use Databases Expose databases or other data sources as services HTTP 48
  49. 49. Demo- Data services .
  50. 50. THANK YOU wso2.com 50

×