WSO2	
  Developer	
  
Studio	
  3.5.0	
  

Harshana	
  Mar)n	
  

Associate	
  Technical	
  Lead	
  
Jasintha	
  Dasanayak...
About	
  the	
  Presenter(s)	
  
๏ 

*	
  

Harshana	
  Mar6n	
  
	
  	
  	
  Associate	
  Technical	
  Lead	
  
	
  	
  	...
About	
  the	
  Presenter(s)	
  
๏ 

*	
  

Jasintha	
  Dasanayake	
  
	
  	
  	
  SoDware	
  Engineer	
  
	
  	
  	
  jas...
About	
  WSO2	
  
๏ 

๏ 

Global	
  enterprise,	
  founded	
  in	
  
2005	
  by	
  acknowledged	
  leaders	
  in	
  
XML,	...
What	
  we	
  Deliver	
  
*	
  
Business	
  Model	
  

*	
  
WSO2	
  Developer	
  Studio	
  &	
  WSO2	
  
Carbon	
  
	
  

*	
  
Why	
  Developer	
  Studio?	
  
•  Integrated	
  development	
  for	
  your	
  SOA	
  projects	
  
•  Develop,	
  deploy,	...
Developer	
  Studio	
  Tools	
  
•  ESB	
  Editor,	
  graphical	
  too,	
  with	
  reverse	
  engineering	
  capabili6es	
...
Comprehensive	
  Maven	
  
Integra)on	
  
•  Every	
  ar6fact	
  is	
  a	
  maven	
  project.	
  
•  Con6nuous	
  build	
 ...
Composite	
  Applica)on	
  (C-­‐App)	
  

*	
  
Composite	
  Applica)on	
  (C-­‐App)	
  
Composite Application is an Aggregator Project for deployable
items such as Axis2...
 

*	
  

Composite	
  Applica)on	
  (C-­‐App)	
  
 

*	
  

C-­‐App	
  Ar)fact	
  
 

*	
  

C-­‐App	
  Ar)fact	
  Dashboard	
  
 

*	
  

C-­‐App	
  Ar)facts	
  
 

WSO2	
  Developer	
  Studio	
  -­‐	
  One	
  
Stop	
  Tooling	
  PlaSorm	
  
Develop
Deploy
Debug
Test
Both on Premise ...
Develop	
  
●  Can create all kinds of SOA Applications
●  Being a Java IDE
– Content Assist
– Rich Editors and Views

*	
...
Develop	
  

*	
  
ESB	
  Graphical	
  Composi)on	
  Tool	
  

*	
  
 

*	
  

WSO2	
  ESB	
  Connector	
  
Framework	
  
Applying	
  security	
  via	
  QoS	
  

*	
  
 

*	
  

Registry	
  Integra)on	
  
WSO2	
  App	
  Factory	
  Perspec)ve	
  
	
  

Application r

Application d

Application Content

*	
  

Application logs
Deploy	
  

	
  

Support for all the servers in product stack
– Local Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon ...
Deploy	
  

*	
  
Deploy	
  

*	
  
Deploy	
  

*	
  
Deploy	
  

*	
  
Debug	
  &	
  Test	
  

	
  

Server Hot Update
Start Servers with OSGi console enable
Redeploy
Debug Applications

*	
  
 

*	
  

Debug	
  &	
  Test	
  
 

*	
  

Debug	
  &	
  Test	
  
Debug	
  &	
  Test	
  

*	
  
Debug	
  &	
  Test	
  

*	
  
 

Embedded	
  Popular	
  Tes)ng	
  
Tools	
  
SOAPUI

TCPMon

*	
  
Deployment	
  Model	
  
Packaging
– As a Composite Application aRchive (CAR)

*	
  
Deployment	
  Model	
  
Server Types

*	
  
External	
  References	
  
Management	
  
Use to manage External references

Dev
QA
Staging/Prod

*	
  
 

Collabora)ve	
  SoYware	
  
Development	
  

Cross Platform Multi User project

*	
  
Samples	
  

*	
  
 

*	
  

Licensing	
  
Apache 2.0 Software License
Coming	
  Soon:	
  

	
  

•  Completion of Visual Data Mapper , ESB Cloud Connector
Framework

•  Generic Store View

*	
...
Wrap-­‐Up	
  

	
  
● One Stop Tooling Platform

● Support to develop End to End SOA Applications to run on Premise and on...
Q/A	
  

*	
  
Call	
  to	
  ac)on	
  page	
  
๏  WSO2	
  Developer	
  Studio	
  3.5.0	
  
hdp://wso2.com/products/developer-­‐studio/
hd...
Upcoming SlideShare
Loading in …5
×

Product Release Webinar- WSO2 Developer Studio 3.5

1,038 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,038
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
58
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Product Release Webinar- WSO2 Developer Studio 3.5

  1. 1. WSO2  Developer   Studio  3.5.0   Harshana  Mar)n   Associate  Technical  Lead   Jasintha  Dasanayake   So1ware  Engineer   Last  Updated:    Jan.  2014
  2. 2. About  the  Presenter(s)   ๏  *   Harshana  Mar6n        Associate  Technical  Lead        harshana@wso2.com  
  3. 3. About  the  Presenter(s)   ๏  *   Jasintha  Dasanayake        SoDware  Engineer        jasintha@wso2.com  
  4. 4. About  WSO2   ๏  ๏  Global  enterprise,  founded  in   2005  by  acknowledged  leaders  in   XML,  web  services    technologies,   standards    and  open  source   Provides  only  open  source   plaNorm-­‐as-­‐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  Ac6ve  Member  of  OASIS,   Cloud  Security  Alliance,  OSGi   Alliance,  AMQP  Working  Group,   OpenID  Founda6on  and  W3C.   ๏  Driven  by  Innova6on   ๏  Launched  first  open  source  API   Management  solu6on  in  2012   ๏  Launched  App  Factory  in  2Q  2013   ๏  Launched  Enterprise  Store  and  first  open   source  Mobile  solu6on  in  4Q  2013  
  5. 5. What  we  Deliver   *  
  6. 6. Business  Model   *  
  7. 7. WSO2  Developer  Studio  &  WSO2   Carbon     *  
  8. 8. Why  Developer  Studio?   •  Integrated  development  for  your  SOA  projects   •  Develop,  deploy,  debug  &  test  using  one  interface   •  Access  to  mul6ple  resources  that  you  require  in  development  using   one  stop  shop  interface   o  E.g.  Registry  Browser   •  Visual  tools,  reverse  engineering  tools  to  help  you  to  be  produc6ve   and  efficient   •  Development  for  both  on-­‐premise  and  cloud  infrastructures  are  the   same   *   •  Help  with  development  governance  
  9. 9. Developer  Studio  Tools   •  ESB  Editor,  graphical  too,  with  reverse  engineering  capabili6es   •  Governance  Registry  Tools,  to  browse,  create  and  edit  service  meta  data   •  Data  Services  Editor,  from  data  to  services  in  quick  6me   •  Integra6ng   o  Eclipse  BPEL  editor  tools,  business  process  design   o  JBoss  Smooks  editor,  visual  data  transforma6ons   •  Composite-­‐Applica6ons  support   •  Combine  mul6ple  ar6facts  into  one  logical  project  deployed  across  mul6ple  services   with  different  roles   •  Maven   based   build   model,   to   help   with   automated   con6nuous   builds   and   integra6on   *  
  10. 10. Comprehensive  Maven   Integra)on   •  Every  ar6fact  is  a  maven  project.   •  Con6nuous  build  and  integra6ons  automa6on   •  Development  governance       Artifact Proxy Service xml Endpoint xml Axis2 Service aar C-App *   Artifact type in to maven repo car
  11. 11. Composite  Applica)on  (C-­‐App)   *  
  12. 12. Composite  Applica)on  (C-­‐App)   Composite Application is an Aggregator Project for deployable items such as Axis2 services, ESB configurations, web apps etc. Analogy – Java project *  
  13. 13.   *   Composite  Applica)on  (C-­‐App)  
  14. 14.   *   C-­‐App  Ar)fact  
  15. 15.   *   C-­‐App  Ar)fact  Dashboard  
  16. 16.   *   C-­‐App  Ar)facts  
  17. 17.   WSO2  Developer  Studio  -­‐  One   Stop  Tooling  PlaSorm   Develop Deploy Debug Test Both on Premise and on Cloud *  
  18. 18. Develop   ●  Can create all kinds of SOA Applications ●  Being a Java IDE – Content Assist – Rich Editors and Views *  
  19. 19. Develop   *  
  20. 20. ESB  Graphical  Composi)on  Tool   *  
  21. 21.   *   WSO2  ESB  Connector   Framework  
  22. 22. Applying  security  via  QoS   *  
  23. 23.   *   Registry  Integra)on  
  24. 24. WSO2  App  Factory  Perspec)ve     Application r Application d Application Content *   Application logs
  25. 25. Deploy     Support for all the servers in product stack – Local Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon 3.0.x, etc) – Remote Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon 3.0.x, etc) – StratosLive PaaS Provide unified way to add servers and deploy C-Apps Deploy to Local/Remote/Stratos PaaS using Apache Maven based Deploy plugin *  
  26. 26. Deploy   *  
  27. 27. Deploy   *  
  28. 28. Deploy   *  
  29. 29. Deploy   *  
  30. 30. Debug  &  Test     Server Hot Update Start Servers with OSGi console enable Redeploy Debug Applications *  
  31. 31.   *   Debug  &  Test  
  32. 32.   *   Debug  &  Test  
  33. 33. Debug  &  Test   *  
  34. 34. Debug  &  Test   *  
  35. 35.   Embedded  Popular  Tes)ng   Tools   SOAPUI TCPMon *  
  36. 36. Deployment  Model   Packaging – As a Composite Application aRchive (CAR) *  
  37. 37. Deployment  Model   Server Types *  
  38. 38. External  References   Management   Use to manage External references Dev QA Staging/Prod *  
  39. 39.   Collabora)ve  SoYware   Development   Cross Platform Multi User project *  
  40. 40. Samples   *  
  41. 41.   *   Licensing   Apache 2.0 Software License
  42. 42. Coming  Soon:     •  Completion of Visual Data Mapper , ESB Cloud Connector Framework •  Generic Store View *  
  43. 43. Wrap-­‐Up     ● One Stop Tooling Platform ● Support to develop End to End SOA Applications to run on Premise and on Cloud ● Easy to Use and familiar IDE experience ● Support as an Eclipse Plugin Eclipse + Developer Studio + 3rd Party Plugins ● Cross platform collaborative development *  
  44. 44. Q/A   *  
  45. 45. Call  to  ac)on  page   ๏  WSO2  Developer  Studio  3.5.0   hdp://wso2.com/products/developer-­‐studio/ hdp://marketplace.eclipse.org/content/wso2-­‐ developer-­‐studio   ๏  WSO2  Developer  Studio  Documenta6on   hdp://docs.wso2.org/display/DVS350/ WSO2+Developer+Studio+Documenta6on   ๏  Eclipse  Juno  SR2  Java  EE   hdp://www.eclipse.org/downloads/packages/eclipse-­‐ ide-­‐java-­‐ee-­‐developers/junosr2   ๏  WSO2  Enterprise  Service  Bus  4.8.0   hdp://wso2.com/products/enterprise-­‐service-­‐bus/   *  

×