Date post: | 04-Dec-2014 |
Category: |
Technology |
Upload: | usharesoft |
View: | 1,200 times |
Download: | 1 times |
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Building “Dynamic” App StoresBuilding “Dynamic” App Stores
13th June 2012
James [email protected]: @jamesgweir
13th June 2012
James [email protected]: @jamesgweir
Booth #369Booth #369
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Marketplaces and App Stores
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
AWS Marketplace
• Setting the trend (more pressure on the competition)
• Federating their ecosystem
• New business opportunities
• Provide flexible pricing models for ISVs (ISV setting the price)
• Mono-cloud, opaque images
• AWS recommend ISVs to have their own processes to publish to marketplace
• Lack of tooling to publish to the marketplace
Key PointsKey Points
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
App Store for Cloud ProvidersBuild ISV Ecosystem
• Multi-hypervisor & Cloud Formats
• Bridge to private clouds (that they may also be hosting)
• Tools and services for image management to partners and channels
• Injection of specific managed services
RequirementsRequirements
EnterpriseEnterprise Parters/SIsParters/SIs ISVsISVs
Multi-CloudApp StoreMulti-CloudApp Store
Public Cloud+
Managed Services
Public Cloud+
Managed Services
Private Cloud (Hosted by Cloud Provider)Private Cloud (Hosted by Cloud Provider)
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
App Store for EnterpriseCollaborate & Share
• Collaborate and share specific templates with teams
• Role-based access control of templates
• Multi-cloud (bridge between private and public)
• Tools and services for image management for internal teams
• Standard way to deliver software to the cloud
ProcessProcess
OS DevOS Dev Software DevSoftware Dev QAQA PerfPerf OperationsOperations
Test/Pre-Prod ProductionTest/Pre-Prod Production
Collaboration PlatformCollaboration Platform
• OS Dev Team : Maintain OS Repos and Create OS Templates• Software Dev Team : Populate Project Catalog and Create App Templates• QA / Perf Teams : Generate Images and Test on Pre-Prod Cloud Environment• Operations : Use Certified Templates for Production
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
App Store for ISVsFederate ISV Ecosystem
• Multi-Cloud
• Allow partners to extend and change the templates
• Publish directly to other marketplaces
RequirementsRequirementsCustomers & PartnersCustomers & Partners
ISV TeamISV TeamPublic and Private Clouds & MarketplacesPublic and Private Clouds & Marketplaces
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
IaaS Cloud Images
Current Industry Problems with Cloud ImagesCurrent Industry Problems with Cloud Images
• Built manually
• No software governance
• Rebuild for each Cloud environment
• Difficult to collaborate and share
• Opaque image proliferation
To harness the full agility of Cloud, software onboarding requires to be automated and have self-service
To harness the full agility of Cloud, software onboarding requires to be automated and have self-service
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Model-Driven Templates
XML, JSONXML, JSON
Modeling allows innovation around tooling and automationModeling allows innovation around tooling and automation
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Cloud App Store Services
Template FactoryTemplate Factory App Store Front / Cloud PortalApp Store Front / Cloud Portal
Self-Service Tooling + AutomationSelf-Service Tooling + Automation Collaboration & Sharing, One-Click RunCollaboration & Sharing, One-Click Run
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
UShareSoft's UForge • Self-Service Template Modeling Tools for Software Onboarding &
Software Governance (100% API Coverage)
• White-Labelled Dynamic App Store Platform> To create a thriving ecosystem around a cloud service> Provides new unique added value and business opportunities
• Deployment Blueprints to automate complex multi-tier solutions
Portfolio> UForge Online
> UForge Enterprise Edition
> UForge Cloud Provider Edition
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Multi Cloud App Store EcosystemLaunched: 12th June 2012
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
UForge Architecture
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Cloud Architecture
> OS agnostic images
> Generate to any hypervizor
> Publish to any Cloud
> Dev-Ops Integration
> Software Governance
> Share and Collaborate Your Templates
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Demo
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Key Takeaways
• App Store is the next level value for cloud computing• Multi-Cloud App Stores for bridging to enterprises• Tools are core to develop a thriving ecosystem• Template modeling allowing Multi-Cloud App Stores
possible• Tooling around template modeling for easy software on-
boarding• Tools are core to develop a thriving ecosystem• Get your own App Store platform with UForge
UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved
Contact [email protected]
twitter.com/usharesofttwitter.com/jamesgweir
Contact [email protected]
twitter.com/usharesofttwitter.com/jamesgweir
Q & A
Thank YouBooth #369Thank You
Booth #369
Get a Free Account for UForge VM Factory: https://www.usharesoft.com/registration/
Enter the Multi-Cloud App Store:http://www.usharesoft.com/appstore
Register for a UForge Trial:https://www.usharesoft.com/trial/
Get a Free Account for UForge VM Factory: https://www.usharesoft.com/registration/
Enter the Multi-Cloud App Store:http://www.usharesoft.com/appstore
Register for a UForge Trial:https://www.usharesoft.com/trial/