Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing WSO2 Enterprise Asset Store

Introducing WSO2 Enterprise Asset Store

The debut of WSO2 Enterprise Asset Store at WSO2Con San Francisco November 2013

E71c1071861e4f8526d75feb67371bd1?s=128

Nuwan Bandara

October 31, 2013
Tweet

Transcript

  1. Why Deploy an Enterprise Asset Store Nuwan Bandara @nuwanbando WSO2

  2. Mobile Apps APIs Gadgets Connectors Policies Documents Web Apps Services

    Enterprise Assets • Businesses generate different types of assets • Different parties are involved in creating those • Every asset type has its own lifecycle
  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. An Enterprise Apps Store “Enterprise App Stores Can Increase the

    ROI of the App Portfolio” – Gartner (4th Feb 2013) “By 2017, 25 Percent of Enterprises Will Have an Enterprise App Store” – Gartner (12th Feb 2013)
  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. Introducing WSO2 Enterprise Store • The Hot New Product of

    WSO2 product stack • General Availability from 26th Oct. • Already multiple customers in-house
  7. Store Is The Center Of Connected Business

  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. Store Front : Social Commenting & Rating • Fist look

    at WSO2 Social Platform • Commenting • Rating • Liking / Disliking
  10. Two Components – { #2 - Backoffice } • Asset

    add / edit / versioning • Lifecycle management & governance • Statistics
  11. Backoffice : Lifecycle Management & Governence • Lifecycle visualization •

    Change log • Driven by SCXML • Asset type specific lifecycle configuration
  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. In-House Customers : Service Store

  14. In-House Customers : Mobile App Store

  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. The Engineering Effort • Written completely in JavaScript, the front-end

    and the back- end • 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. Thank You nuwan@wso2.com http://nuwanbando.com