Your SlideShare is downloading. ×
0
WSO2 Tooling Platform for
Enterprise Application Development
- Today & Tomorrow
Harshana Martin
WSO2 Inc
Associate Technic...
Outline
●
●
●

●
●
●

Introduction to Enterprise Application Tooling
Features of Enterprise App. Development Tools
Differe...
What is Enterprise Application
Development Tooling?
●

●

Single tool which enables an enterprise to implement
all the bus...
Making Enterprise IDE Productive
●
●
●
●
●
●
●
●
●

Familiarity
Simplicity
Clarity
Consistency for all operations
Connecti...
WSO2 Enterprise Tooling Platform

On-premise IDE

Cloud IDE
WSO2 Developer Studio
WSO2 Developer Studio as an
Enterprise IDE
●

●
●
●

●
●
●

Building Business components based on WSO2
Platform
Integratio...
WSO2 Developer Studio - TODAY
●

●

●
●
●

Supports
- ESB, DSS, AS, BPS, G-Reg, CEP, BRS, Jaggery, BAM*
- App Factory base...
WSO2 Developer Studio - TODAY

●

ESB Graphical Editor

●

Visual Data Mapper

●

ESB Cloud Connector Framework

●

WSO2 A...
ESB Graphical Composition Tool
WSO2 Visual Data Mapping Tool
ESB Cloud Connector Framework
WSO2 App Factory Perspective
Application
repositories

Application
Content

Application logs

Application details
Why WSO2 Developer Studio is a Better
Enterprise Development IDE
Feature
Familiarity
Simplicity
Clarity
Consistency
Connec...
Why Cloud IDE?
●

Mobility
- Be able to do tooling anywhere & everywhere

●

Ease of Use
- Seamless Integration
- Reduced ...
WSO2 Cloud Tooling - TODAY
Powered using Codenvy’s browser based IDE
- Need for a fully provisioned system for edit, build...
WSO2 Cloud Tooling - TODAY

1

2
What’s Next : Cloud IDE
• Be able to link up with other resources in WSO2 App
Cloud
- APIs – both managed and unmanaged
- ...
What’s Next : On-premise IDE
●

●

●

●

Strategic On-premise Enterprise Development Tool
used across the WSO2 Platform
- ...
Thank You!
Upcoming SlideShare
Loading in...5
×

WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development - Today and Tomorrow

487

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
487
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development - Today and Tomorrow"

  1. 1. WSO2 Tooling Platform for Enterprise Application Development - Today & Tomorrow Harshana Martin WSO2 Inc Associate Technical Lead Shiroshica Kulatilake WSO2 Inc Architect
  2. 2. Outline ● ● ● ● ● ● Introduction to Enterprise Application Tooling Features of Enterprise App. Development Tools Different Tooling flavours in WSO2 Platform - WSO2 Developer Studio - WSO2 Cloud IDE WSO2 Developer Studio offerings WSO2 Cloud IDE offerings What future holds for WSO2 Tooling platform
  3. 3. What is Enterprise Application Development Tooling? ● ● Single tool which enables an enterprise to implement all the business use cases in an efficient, developer friendly manner with support for collaborative development throughout the Software Development Life Cycle (SDLC). Ensures the fulfillment of an enterprise’s accepted standards and best practices
  4. 4. Making Enterprise IDE Productive ● ● ● ● ● ● ● ● ● Familiarity Simplicity Clarity Consistency for all operations Connectivity with other tools Collaboration Debugging & Testing capabilities Deployment capabilities Monitoring capabilities
  5. 5. WSO2 Enterprise Tooling Platform On-premise IDE Cloud IDE
  6. 6. WSO2 Developer Studio
  7. 7. WSO2 Developer Studio as an Enterprise IDE ● ● ● ● ● ● ● Building Business components based on WSO2 Platform Integration with WSO2 Solutions Non-WSO2 popular open source Project artifacts Development experience with familiar Development Environment Collaborative Development support Popular Build system Integration and CI support Development, Deployment, Testing and Debug support
  8. 8. WSO2 Developer Studio - TODAY ● ● ● ● ● Supports - ESB, DSS, AS, BPS, G-Reg, CEP, BRS, Jaggery, BAM* - App Factory based Development Model Release Often-Release Fast - 3 GA releases - 18 Beta/Alpha/Milestone releases Doubled the Dev Team size 533 Tickets Resolved 15 new feature implemented
  9. 9. WSO2 Developer Studio - TODAY ● ESB Graphical Editor ● Visual Data Mapper ● ESB Cloud Connector Framework ● WSO2 App Factory Perspective
  10. 10. ESB Graphical Composition Tool
  11. 11. WSO2 Visual Data Mapping Tool
  12. 12. ESB Cloud Connector Framework
  13. 13. WSO2 App Factory Perspective Application repositories Application Content Application logs Application details
  14. 14. Why WSO2 Developer Studio is a Better Enterprise Development IDE Feature Familiarity Simplicity Clarity Consistency Connectivity Collaboration Debug & Test Capability Deployment Capability Monitoring Capability Availability
  15. 15. Why Cloud IDE? ● Mobility - Be able to do tooling anywhere & everywhere ● Ease of Use - Seamless Integration - Reduced setup time ● Resource optimization - Use resources on the cloud
  16. 16. WSO2 Cloud Tooling - TODAY Powered using Codenvy’s browser based IDE - Need for a fully provisioned system for edit, build, test and debug ● ● Ability to - Check out application code into a workspace - Edit code as desired - Build, test and debug - Check-in changes
  17. 17. WSO2 Cloud Tooling - TODAY 1 2
  18. 18. What’s Next : Cloud IDE • Be able to link up with other resources in WSO2 App Cloud - APIs – both managed and unmanaged - Database resources - Properties and end points • Provide a cloud based visual ESB plugin in WSO2 integration Cloud - Describes integrations which will execute within the ESB • Provide a visual data mapper plugin in WSO2 integration cloud - Allows the user to define data mappings from one type to the other
  19. 19. What’s Next : On-premise IDE ● ● ● ● Strategic On-premise Enterprise Development Tool used across the WSO2 Platform - Deprecate the Development Features from Mgt Console and move the Development features over to Developer Studio Improving usability of ESB Graphical Editor, WSO2 App Factory Perspective Completion of Visual Data Mapper , ESB Cloud Connector Framework Generic Store View
  20. 20. Thank You!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×