Why Deploy an Enterprise Asset Store
Nuwan Bandara
@nuwanbando
WSO2
Enterprise Assets
• Businesses generate
different types of assets

APIs

Mobile
Apps

Gadgets

• Different parties are
inv...
The Challenge
• Every SBU in a large corporation create some kind of a digital
asset
• Sometimes there are overlapping (la...
An Enterprise Apps Store
“Enterprise App Stores Can Increase the ROI of the App
Portfolio” – Gartner (4 Feb 2013)
th

“By ...
We Envisioned One Step Further
• A store of anything (Why only apps ? Why not anything ?)
• Ships with Three types of asse...
Introducing WSO2 Enterprise Store
• The Hot New Product of WSO2 product stack
• General Availability from 26th Oct.
• Alre...
Store Is The Center Of Connected Business
Two Components – { #1 - Store Front }
•

Asset attribute base
search & sort

•

Categories & Tags

•

Recently added / Mos...
Store Front : Social Commenting & Rating
• Fist look at WSO2
Social Platform
•
•
•

Commenting
Rating
Liking / Disliking
Two Components – { #2 - Backoffice }
• Asset add / edit / versioning
• Lifecycle management & governance
• Statistics
Backoffice : Lifecycle Management &
Governence
•
•
•
•

Lifecycle visualization
Change log
Driven by SCXML
Asset type spec...
Extending The Store With A New Asset Type
• Create a new Resource Extension Type (RXT – a
concept inherited from WSO2 GReg...
In-House Customers : Service Store
In-House Customers : Mobile App Store
Future Integration Within WSO2 Platform
• API Manager Store & Publisher (Q1 2014)
• WSO2 ESB Connector Store (Nov. 2013)
•...
The Engineering Effort
• Written completely in JavaScript, the front-end and the backend
• Uses technologies such as jagge...
Thank You
nuwan@wso2.com
http://nuwanbando.com
Upcoming SlideShare
Loading in …5
×

WSO2Con US 2013 - Why Deploy an Enterprise App Store?

717 views

Published on

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

No Downloads
Views
Total views
717
On SlideShare
0
From Embeds
0
Number of Embeds
146
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

WSO2Con US 2013 - Why Deploy an Enterprise App Store?

  1. 1. Why Deploy an Enterprise Asset Store Nuwan Bandara @nuwanbando WSO2
  2. 2. Enterprise Assets • Businesses generate different types of assets APIs Mobile Apps Gadgets • Different parties are involved in creating those • Every asset type has its own lifecycle Connectors Policies Documents Web Apps Services
  3. 3. The Challenge • Every SBU in a large corporation create some kind of a digital asset • Sometimes there are overlapping (lack of knowledge of what other unit has done) • Usage monitoring and governance • Many stakeholder involvement in an asset’s lifecycle • Monetization options ?
  4. 4. An Enterprise Apps Store “Enterprise App Stores Can Increase the ROI of the App Portfolio” – Gartner (4 Feb 2013) th “By 2017, 25 Percent of Enterprises Will Have an Enterprise App Store” – Gartner (12 Feb 2013) th
  5. 5. We Envisioned One Step Further • A store of anything (Why only apps ? Why not anything ?) • Ships with Three types of assets OOTB (Gadgets, Web Sites and E-Books) • Ability to add new types of assets and configure • Ability to extend the base functionality (subscription / payment process integration)
  6. 6. Introducing WSO2 Enterprise Store • The Hot New Product of WSO2 product stack • General Availability from 26th Oct. • Already multiple customers in-house
  7. 7. Store Is The Center Of Connected Business
  8. 8. Two Components – { #1 - Store Front } • Asset attribute base search & sort • Categories & Tags • Recently added / Most used listings • Dedicated asset page with social commenting and rating
  9. 9. Store Front : Social Commenting & Rating • Fist look at WSO2 Social Platform • • • Commenting Rating Liking / Disliking
  10. 10. Two Components – { #2 - Backoffice } • Asset add / edit / versioning • Lifecycle management & governance • Statistics
  11. 11. Backoffice : Lifecycle Management & Governence • • • • Lifecycle visualization Change log Driven by SCXML Asset type specific lifecycle configuration
  12. 12. Extending The Store With A New Asset Type • Create a new Resource Extension Type (RXT – a concept inherited from WSO2 GReg) • Add relevant jaggery pages to customize the asset based operations (Download vs Subscribe vs Bookmark) • Define the Asset LC in SCXML
  13. 13. In-House Customers : Service Store
  14. 14. In-House Customers : Mobile App Store
  15. 15. Future Integration Within WSO2 Platform • API Manager Store & Publisher (Q1 2014) • WSO2 ESB Connector Store (Nov. 2013) • WSO2 App Store with App factory (Q1 2014)
  16. 16. The Engineering Effort • Written completely in JavaScript, the front-end and the backend • Uses technologies such as jaggeryjs, caramel, handlebars • Modular to its core – any part of the store can be over ridden by dropping a relevant script in extensions • A team of geniuses
  17. 17. Thank You nuwan@wso2.com http://nuwanbando.com

×