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.

Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB

1,328 views

Published on

Published in: Technology
  • Be the first to comment

Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB

  1. 1. Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB Jasintha Dasanayake Software Engineer Rajeeva Uthayasangar Software Engineer Last Updated: Jan. 2014
  2. 2. About the Presenter(s) ๏ Jasintha Dasanayake - Software Engineer jasintha@wso2.com - Focusing on WSO2 Developer Studio - Active Contributor to eclipse ECF project *
  3. 3. About the Presenter(s) ๏ * Rajeeva Uthayasangar - Software Engineer rajeeva@wso2.com - Part of Developer Studio team - Overlooks on Jaggery IDE plugin
  4. 4. About WSO2 ๏ Global enterprise, founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open source ๏ Driven by Innovation ๏ Launched first open source API Management solution in 2012 ๏ Launched App Factory in 2Q 2013 ๏ Provides only open source platformas-a-service for private, public and ๏ hybrid cloud deployments ๏ All WSO2 products are 100% open source and released under the Apache License Version 2.0. ๏ Is an Active Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Foundation and W3C. * Launched Enterprise Store and first open source Mobile solution in 4Q 2013
  5. 5. What we Deliver *
  6. 6. Agenda ๏ Introduction to Developer Studio ๏ Introduction to Connectors ๏ Using Connectors ๏ Demo/Use cases ๏ Conclusion *
  7. 7. WSO2 Developer Studio ๏ WSO2 Developer Studio is the strategic on-premise development tool for WSO2 Carbon middleware platform. ๏ Enables Develop, Deploy, Debug and Test using single interface providing One-Stop tool. ๏ For more information about WSO2 Developer Studio 3.5 refer to http://wso2.com/library/webinars/2014/01/productrelease-webinar-wso2-developer-studio/ *
  8. 8. Developer Studio Tools ● ESB Editor, graphical too, with reverse engineering capabilities ● Governance Registry Tools, to browse, create and edit service meta data ● Data Services Editor, from data to services in quick time ● Integrating ○ Eclipse BPEL editor tools, business process design ○ JBoss Smooks editor, visual data transformations ● Composite-Applications support ● Combine multiple artifacts into one logical project deployed across multiple services with different roles ● Maven based build model, to help with automated continuous builds and integration *
  9. 9. WSO2 ESB *
  10. 10. Connectors ● A connector is a ready made and convenient tool to reach publicly available web API’s. ● WSO2 ESB 4.8 introduces : Salesforce, Jira, Google Spread Sheet, Twilio and Twitter *
  11. 11. WSO2 ESB Cloud Connectors ● Cloud to Cloud integration ○ help integrate across multiple SaaS systems' APIs ● Cloud to Enterprise Integration ○ help integrate across SaaS systems' APIs with line of business (LOB) or legacy systems *
  12. 12. Product Information ๏ WSO2 Developer Studio 3.5.0 ๏ WSO2 Enterprise Service Bus 4.8.0 ๏ WSO2 ESB connectors https://github.com/wso2/esb-connectors/tree/master/distribution ๏ WSO2 Data Service Server 3.1.1 ๏ MySQL Server 5.x *
  13. 13. Demo Outline ๏ Working with Connectors ๏ Cloud to cloud integration (use case 1) ๏ Cloud to enterprise integration (use case 2) ๏ Deploying and Testing ๏ Best Practices *
  14. 14. Working with Connectors ๏ Preparing Developer Studio IDE ๏ Create ESBConfig Project (SampleConnectorProject) ๏ Download Connectors(Salesforce and Google Spreadsheet Connectors) ๏ Import Connectors to ESBConfig Project *
  15. 15. Cloud to Cloud - Use case (1) Scenario : Query high severity open issues from Jira system and alert them via SMS. *
  16. 16. Cloud to Enterprise - (Use case 2) Scenario : Query the sales opportunities from SalesForce SaaS, and update on premise database via WSO2 DSS *
  17. 17. Deploying and Testing ๏ Create a Composite Application Project (SampleCAPP) ๏ Include the ESBConfig project as dependencies in Composite Application project ๏ Export as deployable archive (.car) ๏ Deploy the CAPP in WSO2ESB and test using Tryit option *
  18. 18. Conclusion ๏ Connectors ๏ Dynamic tooling support for connectors with WSO2 Developer Studio ๏ Cloud to Cloud integration (Jira + Twilio) ๏ Cloud to Enterprise Integration(Salesforce + update DB) *
  19. 19. Q/A *
  20. 20. Business Model *
  21. 21. *
  22. 22. *
  23. 23. Call to action page ๏ WSO2 Developer Studio 3.5.0 http://wso2. com/products/developer-studio/ http://marketplace. eclipse.org/content/wso2-developer-studio ๏ WSO2 Developer Studio Documentation http: //docs.wso2. org/display/DVS350/WSO2+Developer+Studio+Do cumentation ๏ Eclipse Juno SR2 Java EE http://www.eclipse. org/downloads/packages/eclipse-ide-java-eedevelopers/junosr2 *
  24. 24. Call to action page ๏ WSO2 Enterprise Service Bus 4.8.0 http://wso2. com/products/enterprise-service-bus/ ๏ WSO2 Application Server 5.2.1 http://wso2. com/products/application-server/ ๏ WSO2 Data Service Server 3.1.1 http://wso2. com/products/data-services-server/ *
  25. 25. Contact us !

×