wso2 app dev strategy and roadmap - wso2con eu 2014
DESCRIPTION
Connect your business with Apps using WSO2 technologies: Data to ScreenTRANSCRIPT
Trends
• Web, Mobile or Services – REST, JSON, OAuth
• Visualize – Data to screen
• Deal with big data • Use of JavaScript
From Services to Apps
Services APIs Apps
From Services to Apps
Services APIs Apps
• Services Exposed as APIs • APIs Everywhere
– Deploy a service è auto create APIs
• Apps against APIs – Security – Monitor, meter, moneJze
Data to Screen
Screen Visualizing: Apps
Processing / Summarizing
Data
ApplicaJons
• Mobile • Web
• Use of APIs – Security – ThroMling
• Data Services – RDBMS – NoSQL
• Dynamic Sites – Gadgets – Dashboards
ApplicaJon Server: Tomcat on Steroids
• Deploy, Manage & Monitor
• Java & JavaScript applicaJons
• SOAP and REST Services • APIs Everywhere
ApplicaJons: Points to Ponder
ApplicaJon
Technology
Time to Develop
Maintenance / Reuse
TCO
Jaggery.js
• JavaScript – ApplicaJons – Dashboards – Portals
The API • http://jaggeryjs.org/documentation.jag
“Try it” Tool
WSO2 User Engagement Server
Sites: Gadgets + Content
Tools: Developer Studio
ApplicaJon ProliferaJon
ApplicaJon PorZolio
App 3
App 2
App 1
WSO2 App Manager
• Governance – Control / Security – Management
• Monitoring • Discovery
– Store – Social
*
App Publisher
*
App Lifecycle
Cloud CompuJng for App Development
SaaS
PaaS
IaaS
SaaS vs PaaS
• SaaS • One size fits all
• PaaS • Tailor made • CompeJJve advantage
SaaS on PaaS
• We provide PaaS – So that you can build SaaS the way you want
• We have tools to help you build SaaS too – MulJ tenant mode of App Server
ALM with AppFactory
WSO2 Cloud – Some insights
WSO2 App Factory – Apps Dashboard
WSO2 App Factory – App Dashboard
WSO2 App Factory – Builds & Versions
WSO2 App Factory – ALM
Tools: Cloud IDE
• A cloud based IDE model for cloud based development
• Integrated with Developer Studio • EvaluaJng OpJons
Recap
Comprehensive App Dev PlaZorm Tools / Frameworks
App / API Management PaaS to build SaaS &
ALM tools
WSO2 Provides
Connect your business with Apps using WSO2
technologies: Data to Screen
Thank You