4. **
About WSO2
๏ Global enterprise, founded in
2005 by acknowledged leaders in
XML, web services technologies,
standards and open source
๏ Provides only open source
platform-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 Active Member of OASIS,
Cloud Security Alliance, OSGi
Alliance, AMQP Working Group,
OpenID Foundation and W3C.
๏ Driven by Innovation
๏ Launched first source API
Management solution in 2012
๏ Launched App Factory in 2Q 2013
๏ Launched Enterprise Store and
first open source Mobile solution
in 4Q 2013
8. *
WSO2 Carbon Features
● WSO2 Carbon is a complete platform that provides,
○ Service Hosting
○ Message Mediation
○ Managing Data Sources and Data Access
○ Authentication and Access Control
○ Repository for managing WSDL, Schemas,
Policies, Life Cycles and Versioning
○ Composing, Orchestrating Business Processes
○ Portal Services
○ Big Data Analysis
○ Business Rule Services
9. **
● WSO2 Developer Studio is the strategic on-premise
development and cloud infrastructure tool for WSO2
Carbon middleware platform.
● One-stop tool that enables Developing, Deploying,
Debugging and Testing using a single interface.
● Visual tools and reverse engineering tools to help you
to be productive and efficient
● Support of development governance
Why Developer Studio ?
10. *
Developer Studio Tools
● ESB Editor, graphical tool to create ESB artifacts 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
● Maven based build model to help with automated
continuous builds and integration
11. *
Comprehensive Maven
Integration
๏ Every artifact is a maven project
๏ Supports Continuous build and integration
automation
Artifact Artifact type in to maven repo
Proxy Service xml
Endpoint xml
Axis2 Service aar
C-App car
12. *
Packaging Artifacts using WSO2
Developer Studio
● Developer Studio allows you to package your artifacts into a
Composite Application aRchive (CAR) and deploy it to WSO2 products
such as Application Server, Enterprise Service Bus (ESB) etc.
17. **
Demo Outline
๏ Introducing Project Creation - Creating Axis2 Services
๏ Introducing Composite Application - Creating C-App
๏ Introducing the Servers view
๏ Adding WSO2 Servers to Developer Studio
๏ Deploy CApp from Developer Studio
๏ Redeploy with Hot Fixes
๏ Introducing new ESB Graphical editor
๏ Creating ESB Project and ESB Artifacts
18. **
Demo Outline Cont..
๏ Introducing BPEL editor
๏ Creating BPEL processes and deployment
๏ Maven Support and use of Maven Multi Module project
๏ Registry Integration
๏ Import and Export Features of Developer Studio
๏ ESB Connectors
๏ Import and usage
๏ App-Factory Perspective
๏ Checking out and managing projects
25. *
Composite Application Project
๏ Aggregator project which
groups projects/artifacts
๏ Outputs a CAR file
๏ Composite Application aRchive
๏ Is the deployable entity
๏ Supports
Deploying/Redeploying from
within DevStudio
๏ A Single solution to Deploy
everywhere
31. **
Useful Links
๏ Composite Enterprise Application Development with
WSO2 Developer Studio
๏ http://wso2.com/library/webinars/2013/02/composite-enterprise-application-development-with-the-wso2-
developer-studio/
๏ Creating ESB artifacts with Developer Studio
๏ http://wso2.com/library/tutorials/2014/05/screencast-creating-an-esb-project-and-end-point-with-wso2-
developer-studio/
๏ http://wso2.com/library/tutorials/2014/04/screencast-configuring-proxy-service-fault-sequence-and-out-
sequence-in-wso2-developer-studio/
๏ Application Development Best Practices
๏ http://wso2.com/library/webinars/2014/01/enterprise-application-development-and-best-practices-with-
wso2-developer-studio/
๏ Cloud service integration with Developer Studio
๏ http://wso2.com/library/webinars/2014/02/cloud-service-integration-with-wso2-developer-studio-and-wso2-
esb/
32. *
More Information
๏ WSO2 Developer Studio
http://wso2.com/products/developer-studio/
http://marketplace.eclipse.org/content/wso2-
developer-studio
๏ WSO2 Developer Studio Documentation
http://docs.wso2.
org/display/DVS370/WSO2+Developer+Studio+Docu
mentation
๏ Eclipse Kepler SR2 Java EE
http://eclipse.
org/downloads/packages/release/kepler/sr2
33. *
More Information
๏ WSO2 Enterprise Service Bus
http://wso2.com/products/enterprise-service-bus/
๏ WSO2 Application Server
http://wso2.com/products/application-server/
๏ WSO2 Business Process Server
http://wso2.com/products/business-process-server/
๏ WSO2 Data Service Server
http://wso2.com/products/data-services-server/
๏ WSO2 Governance Registry
http://wso2.com/products/governance-registry/