wso2con asia 2014 - increasing development velocity in a connected business environment with wso2...
TRANSCRIPT
Increasing Development Velocity in a Connected Business Environment with
WSO2 Tooling PlaAorm
Shiroshica Kula-lake Architect WSO2
Agenda
• Connected business in a nutshell • Development requirements in a connected business
environment • Using WSO2’s tooling op-ons in a connected
business environment • Future roadmap for WSO2 tooling
Connected Business
In order to build a connected business ..
• API centric, event driven, service oriented, easy connec-on interfaces amongst different products, self service
• Mobile access and user engagement plaKorms, developer portals and developer self service, integra-on with social forums
• Collabora-ve features such as stores & dashboards, enable devops prac-ces, ac-vity based, tenant aware
• Business ac-vity capture, monitor, store & analyze, adapta-on based on ac-vity to deliver automated no-fica-ons, business process execu-on
In order to build a connected business ..
Connected Business Reference Architecture
Developing in a Connected Business Environment
Development Requirements in a Connected Business Environment
• Support all core products used within the business Provide the capability to create product configura-on Provide the capability to create product ar-facts
• Handle ar-fact deployment seamlessly • Provide developer velocity through tooling
Improving Development Velocity with Tooling
• Providing a single tool with similar interfaces for a variety of products
• Allowing the tooling to handle most of the complexity • Adop-ng a tool which is intui-ve to use • Using a tool which is widely accepted and adheres to
industry standards • Connec-ng to industry wide accepted build tools • Promo-ng reuse of ar-facts • Providing facility to debug and deploy ar-facts
WSO2 On Premise Tooling in Ac-on
Sample Connected Business Applica-on
Providing Tooling Support for Core Products
Seamless Ar-fact Deployment
ESB Graphical Editor
ESB Graphical Editor – With connectors
BPEL Graphical Editor
Jaggery Editor
WSO2 Cloud Tooling in Ac-on
Sample Cloud development Applica-on
WSO2 tooling for App Cloud with Codenvy
WSO2 tooling for App Cloud with Codenvy
What Next
Roadmap ahead
• Improvement for tooling in exis-ng products and scenarios
• Strategic on premise Development tool for the en-re plaKorm Deprecate development features from management console
• Ar-fact Distribu-on Server for deployment ease • Tooling for the integra-on cloud
Ques-ons ?
Thank you !