usharesoft at cloud expo new york 2012

16
UShareSoft © 2012, All Rights Reserved UShareSoft © 2012, All Rights Reserved Building “Dynamic” App Stores Building “Dynamic” App Stores 13 th June 2012 James Weir [email protected] Twitter: @jamesgweir 13 th June 2012 James Weir [email protected] Twitter: @jamesgweir Booth #369 Booth #369

Upload: usharesoft

Post on 04-Dec-2014

1.200 views

Category:

Technology


1 download

DESCRIPTION

Building a Dynamic Enterprise App Store in the Cloud Interest is growing rapidly in « enterprise app stores » where software designers and users can share and consume IT applications. Such stores may be offered by hosting providers to onboard customers and partners to their cloud, or by an enterprise to facilitate collaboration among engineering teams. However, many stores are limited to supplying pre-packaged cloud images, rather than editable templates. This session discuss the benefits and technologies for building a flexible, « dynamic » enterprise app store. These stores allow users to customize server templates before publishing directly to cloud. Additionally,hosting providers can dynamically “inject” managed services into templates, and empower channel partners to offer customized cloud solutions.

TRANSCRIPT

Page 1: UShareSoft at Cloud Expo New York 2012

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

Page 2: UShareSoft at Cloud Expo New York 2012

UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved

Marketplaces and App Stores

Page 3: UShareSoft at Cloud Expo New York 2012

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

Page 4: UShareSoft at Cloud Expo New York 2012

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)

Page 5: UShareSoft at Cloud Expo New York 2012

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

Page 6: UShareSoft at Cloud Expo New York 2012

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

Page 7: UShareSoft at Cloud Expo New York 2012

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

Page 8: UShareSoft at Cloud Expo New York 2012

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

Page 9: UShareSoft at Cloud Expo New York 2012

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

Page 10: UShareSoft at Cloud Expo New York 2012

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

Page 11: UShareSoft at Cloud Expo New York 2012

UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved

Multi Cloud App Store EcosystemLaunched: 12th June 2012

Page 12: UShareSoft at Cloud Expo New York 2012

UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved

UForge Architecture

Page 13: UShareSoft at Cloud Expo New York 2012

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

Page 14: UShareSoft at Cloud Expo New York 2012

UShareSoft © 2012, All Rights ReservedUShareSoft © 2012, All Rights Reserved

Demo

Page 15: UShareSoft at Cloud Expo New York 2012

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

Page 16: UShareSoft at Cloud Expo New York 2012

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/