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

Run your own mobile apps store

Run your own mobile apps store

Private app store concept for mobile apps and how to build an ecosystem for application management for connected devices. #wso2con14sf

E71c1071861e4f8526d75feb67371bd1?s=128

Nuwan Bandara

October 29, 2014
Tweet

More Decks by Nuwan Bandara

Other Decks in Technology

Transcript

  1. Run Your Own Mobile Apps Store Nuwan Bandara Senior Lead,

    Solutions Architecture WSO2
  2. A private app store ? s/private/cooperate apps store Better control

    over public app stores Targeted at cooperate employees, customers and partners Privately managed, provisioned and maintained
  3. The business demand Time towards availability with contrast to public

    mobile app stores (i-tunes store) Accommodating different lifecycle models Ability to run ur own intelligence with analytics privacy and confidentiality concerns
  4. Changing enterprise policies The app store need to adapt to

    changing policies (monetization / throttling / SLAs)  policy store "
  5. Enterprise mobile applications Most applications has connections to cooperate data

    Access to cooperate users / customers / partners Access to products and services # $ %   & ' internal data salesforce cooperate AD sales app marketting app cooperate news app
  6. Implications of BYOD What does “Bring your own device” means

    to a cooperation ? How does device management happen ? How does device applications access cooperate data ? Policies behind phasing off devices Lifecycle behind mobile application provisioning to devices
  7. Right amount of security Entitlement for applications and devices Access

    control to the application store (role / user) Access control to devices Subscription workflows Single sign on / IDP Proxy
  8. Right amount of security # $ %   &

    ' internal data salesforce cooperate AD sales app marketting app cooperate news app ( identity & entitlement bus
  9. Right amount of governance Application versioning Documentation Application registration Application

    lifecycle management Policy management
  10. Connecting with the enterprise ecosystem Multi tenancy - A store

    for each SBU / agency Common central store model ) * + , - . # $ % NA EU Asia cooperate store # . *
  11. Business intelligence What app has most downloads Who (when /

    where) uses which app What data APIs mostly being used , - . / / / even collector ( BI engine     event store BI data Store users | dashboards
  12. Your own mobile App Store Solution Pros :- Complete control

    on go-live aspect Customized policies Strong entitlement and security mechanisms for total protection on enterprise data Customized governance methodologies Devices & application association and management Focussed BI Cons :- Need to build the ecosystem from scratch Maintainability / manageability
  13. , - . 1 multi tenant app store ( identity

    & entitlement bus   & ' internal data salesforce cooperate AD even collector ( BI engine     event store BI data | dashboards / / / 2 enterprise device manager Enterprise mobile app store reference architecture
  14. Enterprise mobile app store architecture with WSO2 , - .

    1 multi tenant app store ( identity & entitlement bus   & ' internal data salesforce cooperate AD event collector ( BI engine     event store BI data | dashboards / / / 2 enterprise device manager
  15. // Questions ? Thank You!