SlideShare a Scribd company logo
1 of 16
Download to read offline
Building “Dynamic” App Stores



13th June 2012


James Weir
                                Booth #369
james.weir@usharesoft.com
Twitter: @jamesgweir




                                       UShareSoft © 2012, All Rights Reserved
Marketplaces and App Stores




                              UShareSoft © 2012, All Rights Reserved
AWS Marketplace
                  Key Points
                  • 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




                           UShareSoft © 2012, All Rights Reserved
App Store for Cloud Providers
Build ISV Ecosystem
                                                         Requirements
Enterprise        Parters/SIs                             • Multi-hypervisor & Cloud
                                   ISVs
                                                            Formats
                                                          • Bridge to private clouds (that
                                                            they may also be hosting)
                                                          • Tools and services for image
    Multi-Cloud                                             management to partners and
                                                            channels
    App Store
                                                          • Injection of specific managed
                                                            services




        Public Cloud            Private Cloud (Hosted by Cloud Provider)
              +
      Managed Services
                                                                     UShareSoft © 2012, All Rights Reserved
App Store for Enterprise
Collaborate & Share

            Collaboration Platform
                                                                   • Collaborate and share specific
                                                                     templates with teams
                                        Test/Pre-Prod   Production •   Role-based access control of
                                                                       templates
                                                                   • Multi-cloud (bridge between
                                                                     private and public)
                                                                   • Tools and services for image
                                                                     management for internal teams
OS Dev Software Dev     QA      Perf   Operations
                                                                   • Standard way to deliver software
                                                                     to the cloud
  Process
  •   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 Reserved
App Store for ISVs
Federate ISV Ecosystem
   Customers & Partners
                                                         Requirements
                                                          • Multi-Cloud
                                                          • Allow partners to extend and
                                                            change the templates
                                                          • Publish directly to other
                                                            marketplaces




        ISV Team
                          Public and Private Clouds & Marketplaces

                                                                     UShareSoft © 2012, All Rights Reserved
IaaS Cloud Images

Current 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

                                                                   UShareSoft © 2012, All Rights Reserved
Model-Driven Templates

                     XML, JSON




     Modeling allows innovation around tooling and automation
                                                       UShareSoft © 2012, All Rights Reserved
Cloud App Store Services

         Template Factory                 App Store Front / Cloud Portal




  Self-Service Tooling + Automation   Collaboration & Sharing, One-Click Run




                                                             UShareSoft © 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 Reserved
Multi Cloud App Store Ecosystem
Launched: 12th June 2012




                            UShareSoft © 2012, All Rights Reserved
UForge Architecture




                      UShareSoft © 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 Reserved
Demo




       UShareSoft © 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 Reserved
Q&A
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:                      Thank You
https://www.usharesoft.com/trial/                Booth #369
                                              Contact Information
                                     james.weir@usharesoft.com
                                           twitter.com/usharesoft
                                          twitter.com/jamesgweir
                                            UShareSoft © 2012, All Rights Reserved

More Related Content

More from UShareSoft

UShareSoft: Migrating Applications to Cloud App Stores
UShareSoft: Migrating Applications to Cloud App StoresUShareSoft: Migrating Applications to Cloud App Stores
UShareSoft: Migrating Applications to Cloud App StoresUShareSoft
 
UShareSoft OpenStack in Action Sept 2011
UShareSoft OpenStack in Action Sept 2011UShareSoft OpenStack in Action Sept 2011
UShareSoft OpenStack in Action Sept 2011UShareSoft
 
OpenStack in Action Building Self-Managed IaaS
OpenStack in Action Building Self-Managed IaaSOpenStack in Action Building Self-Managed IaaS
OpenStack in Action Building Self-Managed IaaSUShareSoft
 
UShareSoft CloudExpo New York 2011
UShareSoft CloudExpo New York 2011UShareSoft CloudExpo New York 2011
UShareSoft CloudExpo New York 2011UShareSoft
 
UShareSoft Cloud Expo New York 2011
UShareSoft Cloud Expo New York 2011UShareSoft Cloud Expo New York 2011
UShareSoft Cloud Expo New York 2011UShareSoft
 
UShareSoft-ow2-conference-nov10
UShareSoft-ow2-conference-nov10UShareSoft-ow2-conference-nov10
UShareSoft-ow2-conference-nov10UShareSoft
 
UShareSoft Virtualization & Cloud Factory
UShareSoft Virtualization & Cloud FactoryUShareSoft Virtualization & Cloud Factory
UShareSoft Virtualization & Cloud FactoryUShareSoft
 

More from UShareSoft (7)

UShareSoft: Migrating Applications to Cloud App Stores
UShareSoft: Migrating Applications to Cloud App StoresUShareSoft: Migrating Applications to Cloud App Stores
UShareSoft: Migrating Applications to Cloud App Stores
 
UShareSoft OpenStack in Action Sept 2011
UShareSoft OpenStack in Action Sept 2011UShareSoft OpenStack in Action Sept 2011
UShareSoft OpenStack in Action Sept 2011
 
OpenStack in Action Building Self-Managed IaaS
OpenStack in Action Building Self-Managed IaaSOpenStack in Action Building Self-Managed IaaS
OpenStack in Action Building Self-Managed IaaS
 
UShareSoft CloudExpo New York 2011
UShareSoft CloudExpo New York 2011UShareSoft CloudExpo New York 2011
UShareSoft CloudExpo New York 2011
 
UShareSoft Cloud Expo New York 2011
UShareSoft Cloud Expo New York 2011UShareSoft Cloud Expo New York 2011
UShareSoft Cloud Expo New York 2011
 
UShareSoft-ow2-conference-nov10
UShareSoft-ow2-conference-nov10UShareSoft-ow2-conference-nov10
UShareSoft-ow2-conference-nov10
 
UShareSoft Virtualization & Cloud Factory
UShareSoft Virtualization & Cloud FactoryUShareSoft Virtualization & Cloud Factory
UShareSoft Virtualization & Cloud Factory
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

UShareSoft at Cloud Expo New York 2012

  • 1. Building “Dynamic” App Stores 13th June 2012 James Weir Booth #369 james.weir@usharesoft.com Twitter: @jamesgweir UShareSoft © 2012, All Rights Reserved
  • 2. Marketplaces and App Stores UShareSoft © 2012, All Rights Reserved
  • 3. AWS Marketplace Key Points • 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 UShareSoft © 2012, All Rights Reserved
  • 4. App Store for Cloud Providers Build ISV Ecosystem Requirements Enterprise Parters/SIs • Multi-hypervisor & Cloud ISVs Formats • Bridge to private clouds (that they may also be hosting) • Tools and services for image Multi-Cloud management to partners and channels App Store • Injection of specific managed services Public Cloud Private Cloud (Hosted by Cloud Provider) + Managed Services UShareSoft © 2012, All Rights Reserved
  • 5. App Store for Enterprise Collaborate & Share Collaboration Platform • Collaborate and share specific templates with teams Test/Pre-Prod Production • Role-based access control of templates • Multi-cloud (bridge between private and public) • Tools and services for image management for internal teams OS Dev Software Dev QA Perf Operations • Standard way to deliver software to the cloud Process • 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 Reserved
  • 6. App Store for ISVs Federate ISV Ecosystem Customers & Partners Requirements • Multi-Cloud • Allow partners to extend and change the templates • Publish directly to other marketplaces ISV Team Public and Private Clouds & Marketplaces UShareSoft © 2012, All Rights Reserved
  • 7. IaaS Cloud Images Current 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 UShareSoft © 2012, All Rights Reserved
  • 8. Model-Driven Templates XML, JSON Modeling allows innovation around tooling and automation UShareSoft © 2012, All Rights Reserved
  • 9. Cloud App Store Services Template Factory App Store Front / Cloud Portal Self-Service Tooling + Automation Collaboration & Sharing, One-Click Run UShareSoft © 2012, All Rights Reserved
  • 10. 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 Reserved
  • 11. Multi Cloud App Store Ecosystem Launched: 12th June 2012 UShareSoft © 2012, All Rights Reserved
  • 12. UForge Architecture UShareSoft © 2012, All Rights Reserved
  • 13. 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 Reserved
  • 14. Demo UShareSoft © 2012, All Rights Reserved
  • 15. 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 Reserved
  • 16. Q&A 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: Thank You https://www.usharesoft.com/trial/ Booth #369 Contact Information james.weir@usharesoft.com twitter.com/usharesoft twitter.com/jamesgweir UShareSoft © 2012, All Rights Reserved