SlideShare una empresa de Scribd logo
1 de 27
1
Building a Cloud Marketplace
The Easy Way
@natishalom
natishalom.typepad.com
2
The Marketplace Promise
3
Following The Mobile App Store
4
Overview of
Current
Cloud
Marketplaces
PaaS Centric
Deployment Centric
IaaS (VM) Centric
5
Amazon
IaaS (VM)
Centric
Marketplace
6
Amazon
IaaS (VM)
Centric
Marketplace
• Main Features
– One-Click Deployment
– Search
– Customer Rating
– Billing
• Limitations
– Single VM
– Load Balancer
– EBS
7
Strong Conflict of Interest
• Provides
Competing IaaS
Services
– RDS
– SimpleDB
– LoadBalancer
– Memcache
• Unfair Advantage
8
SalesForce –
PaaS Centric
Marketplace
9
• Main Features
– Self-Service
– Billing
– Support
• Statistics
– 12 –> 85 providers
– 4M Installs
– 15x growth in 18 months
– 34K apps in 24hr after
Facebook launch
SalesForce –
PaaS Centric
Marketplace
10
Deployment-
Centric
Marketplace
11
Deployment-
Centric
Marketplace
• Main Features
– Multi Cloud
– Billing
– Management
– Clustered Apps
• Statistics
– 87% multi cloud customers
– 45,000 users
– X2 #Cores Year
– 3.8M instances launched
12
Other
Marketplace
Examples
13
Main Lessons
• Build it and they will come
– Classic chicken & egg problem
– The marketplace comes after the
market has been established!
• Me too?
– Growing fragmentation makes it harder
for app providers to join (See: Microsoft
Surface)
14
Doing it Right
15
Doing it
Right?
• Wait till you establish your
market (e.g. Apple,
Amazon, SalesForce)
• Challenge
– Most of the players don’t
have the time nor the
chance to follow this model
16
Doing it Right
• Breaking the chicken &
egg challenge
– Bootstrap – DIY
– Get the providers first
– Get the consumers through
the providers
17
Bootstrap
• No one is going to do the
job for you
– Design for on-boarding on a
massive scale
– Focus first on the popular
providers - the easy target
is open source providers
– Use a generic approach
that will enable you to on-
board many apps easily
18
18
• No code change
• Plug-in to the current way of
running apps
• Add cloud properties from the
outside
• Use the baby steps approach
Moving Apps
At Massive
Scale – The
Cloudify Way
19
Leverage Existing Automation
Frameworks
Configuration Centric APP Centric (PaaS)
20
How it works...
1 Upload your recipe.
2 Cloudify creates VMs & installs agents
3 Agents install and manage your app
4 Cloudify automates the scaling
21
Get 100’s of recipes out of the box
Leverage Puppet Templates
22
Get the App
Providers
First
• Create enough incentive
for the provider to invest
in your marketplace
– Free access
– Reduce the investment to a
minimum
– Make it open: make the
effort worthwhile beyond
your own marketplace
23
Make it Open
The Cloudify
Way
• Recipes work on any cloud
including private cloud
• Same investment to get
the app into and out of
the marketplace
24
Get the
Consumers
• Leverage the app
provider’s network to
bring the consumers in
• Example
– Embedded YouTube
25
Get the
Consumers -
The Cloudify
Way
• The Cloudify Widget
26
Demo Time...
27
Thank You!
GET IT TODAY, IT’S OPEN SOURCE & FREE:
WWW.CLOUDIFYSOURCE.ORG
GITHUB.COM/CLOUDIFY/CLOUDIFY-RECIPES

Más contenido relacionado

Más de Nati Shalom

Cloudify and terraform integration
Cloudify and terraform integrationCloudify and terraform integration
Cloudify and terraform integrationNati Shalom
 
1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...Nati Shalom
 
Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Nati Shalom
 
What A No Compromises Hybrid Cloud Looks Like
What A No Compromises Hybrid Cloud Looks Like What A No Compromises Hybrid Cloud Looks Like
What A No Compromises Hybrid Cloud Looks Like Nati Shalom
 
Running OpenStack in Production
Running OpenStack in Production Running OpenStack in Production
Running OpenStack in Production Nati Shalom
 
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
Orchestration tool roundup   kubernetes vs. docker vs. heat vs. terra form vs...Orchestration tool roundup   kubernetes vs. docker vs. heat vs. terra form vs...
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...Nati Shalom
 
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackNati Shalom
 
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Nati Shalom
 
OpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitOpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitNati Shalom
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaNati Shalom
 
Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Nati Shalom
 
Software Defined Operator
Software Defined OperatorSoftware Defined Operator
Software Defined OperatorNati Shalom
 
Complex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeComplex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeNati Shalom
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsNati Shalom
 
When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)Nati Shalom
 
Application Centric Approach to Devops
Application Centric Approach to DevopsApplication Centric Approach to Devops
Application Centric Approach to DevopsNati Shalom
 
Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013Nati Shalom
 
Application Centric DevOps
Application Centric DevOpsApplication Centric DevOps
Application Centric DevOpsNati Shalom
 
Real-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormReal-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormNati Shalom
 
Disaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the CloudDisaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the CloudNati Shalom
 

Más de Nati Shalom (20)

Cloudify and terraform integration
Cloudify and terraform integrationCloudify and terraform integration
Cloudify and terraform integration
 
1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...
 
Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017
 
What A No Compromises Hybrid Cloud Looks Like
What A No Compromises Hybrid Cloud Looks Like What A No Compromises Hybrid Cloud Looks Like
What A No Compromises Hybrid Cloud Looks Like
 
Running OpenStack in Production
Running OpenStack in Production Running OpenStack in Production
Running OpenStack in Production
 
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
Orchestration tool roundup   kubernetes vs. docker vs. heat vs. terra form vs...Orchestration tool roundup   kubernetes vs. docker vs. heat vs. terra form vs...
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
 
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
 
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
 
OpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitOpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the Summit
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & Tosca
 
Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users
 
Software Defined Operator
Software Defined OperatorSoftware Defined Operator
Software Defined Operator
 
Complex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeComplex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real Time
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOps
 
When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)
 
Application Centric Approach to Devops
Application Centric Approach to DevopsApplication Centric Approach to Devops
Application Centric Approach to Devops
 
Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013
 
Application Centric DevOps
Application Centric DevOpsApplication Centric DevOps
Application Centric DevOps
 
Real-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormReal-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using Storm
 
Disaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the CloudDisaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the Cloud
 

Último

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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Último (20)

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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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!
 
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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Building a cloud market place the right way

Notas del editor

  1. September 27, 2012 6:52 AM PDT Google 675,000 applications. Apple announced earlier this month that its store had 700,000 applications Google also announced yesterday that 25 billion apps have been downloaded -- a figure Apple reached six months ago http://news.cnet.com/8301-1035_3-57521252-94/can-apples-app-store-maintain-its-lead-over-google-play/ http://news.cnet.com/8301-1035_3-57551888-94/apple-approves-1-millionth-ios-app-tracker-says/ App Store has over 736,000 applications available to users. Out of those apps, a bit over 336,000 are paid
  2. Three main approaches PaaS Centric VM (IaaS) Centric Automation Centric
  3. Integrated 1-Click deployment into its service, allowing users to quickly purchase and launch pre-configured software and pay by the hour or monthly. The charges are collated and added to a customer’s existing AWS bill. Instead of wading through word-of-mouth recommendations and then trying to set up the new solution, Amazon takes away the hassle and does it all for its users by providing peer reviews and charging usage fees to their existing AWS account. http://thenextweb.com/insider/2012/04/19/amazon-launches-aws-marketplace-provides-third-party-tools-and-services-for-customers-in-the-cloud/ ---------------- Limitations -------------- The 1-Click deployment of software stack offered on the AWS Marketplace pretty much runs everything on a single EC2 instance. By default, the database and other persistence dependent services are confined to the ephemeral storage or instance storage of the EC2 instance. This is a very risky proposition as the data will be lost completely in the case of an instance failure. I wouldn’t be comfortable even running a non mission-critical application like a WordPress blog on EC2 without attaching an EBS volume. Launching a LAMP or Tomcat stack with 1-Click is great for a small proof-of-concept or a demo but no one would attempt this for a production application. Moving to the Cloud is not just about forklifting an app from on-premise server or a hoster to a VM. It is definitely much more than that! AWS Marketplace squarely focuses just on compute by launching an EC2 instance with pre-configured stack without considering any of the essential building block services like storage, networking and databases. Load Balancer limitations: For example, the Amazon EC2 instances launched through the Marketplace cannot be added to an Elastic Loadbalancer. I attempted to launch 2 instances of the free Tomcat 6.0/MySQL Stack provided by OpenLogic and adding them to an Elastic Loadbalancer. ELB threw an error and refused to add the instances. This is a huge limitation for any real world web application that intends to run on a Tomcat instance launched via the Marketplace. I wouldn’t be comfortable running my web application in just one instance without any possibility of scaling out in the future. you cannot attach the EBS root volume of an instance launched via the Marketplace as a non-root device to another instance. This is a very common scenario for EC2 customers. When an EBS backed EC2 instance crashes, customers typically try to attach the EBS root volume of the faulty EC2 instance to a healthy instance to recover the data http://cloudstory.in/2012/04/aws-marketplace-an-oversimplification-of-the-cloud/
  4. Integrated 1-Click deployment into its service, allowing users to quickly purchase and launch pre-configured software and pay by the hour or monthly. The charges are collated and added to a customer’s existing AWS bill. Instead of wading through word-of-mouth recommendations and then trying to set up the new solution, Amazon takes away the hassle and does it all for its users by providing peer reviews and charging usage fees to their existing AWS account. http://thenextweb.com/insider/2012/04/19/amazon-launches-aws-marketplace-provides-third-party-tools-and-services-for-customers-in-the-cloud/ ---------------- Limitations -------------- The 1-Click deployment of software stack offered on the AWS Marketplace pretty much runs everything on a single EC2 instance. By default, the database and other persistence dependent services are confined to the ephemeral storage or instance storage of the EC2 instance. This is a very risky proposition as the data will be lost completely in the case of an instance failure. I wouldn’t be comfortable even running a non mission-critical application like a WordPress blog on EC2 without attaching an EBS volume. Launching a LAMP or Tomcat stack with 1-Click is great for a small proof-of-concept or a demo but no one would attempt this for a production application. Moving to the Cloud is not just about forklifting an app from on-premise server or a hoster to a VM. It is definitely much more than that! AWS Marketplace squarely focuses just on compute by launching an EC2 instance with pre-configured stack without considering any of the essential building block services like storage, networking and databases. Load Balancer limitations: For example, the Amazon EC2 instances launched through the Marketplace cannot be added to an Elastic Loadbalancer. I attempted to launch 2 instances of the free Tomcat 6.0/MySQL Stack provided by OpenLogic and adding them to an Elastic Loadbalancer. ELB threw an error and refused to add the instances. This is a huge limitation for any real world web application that intends to run on a Tomcat instance launched via the Marketplace. I wouldn’t be comfortable running my web application in just one instance without any possibility of scaling out in the future. you cannot attach the EBS root volume of an instance launched via the Marketplace as a non-root device to another instance. This is a very common scenario for EC2 customers. When an EBS backed EC2 instance crashes, customers typically try to attach the EBS root volume of the faulty EC2 instance to a healthy instance to recover the data http://cloudstory.in/2012/04/aws-marketplace-an-oversimplification-of-the-cloud/
  5. 2012: Heroku’s add-on marketplace launched three years ago with 12 add-ons. Since that time, 85 service providers have launched add-ons, attracting more than 4 million installs from developers. Companies offering add-ons include Amazon RDS, Cloudant, Loggly, New Relic, SendGrid, Xeround, and Zencoder. Read more at http://venturebeat.com/2012/12/04/heroku-add-on-marketplace/#ewfcm3ceJ4Xx0J1z.99 Self-service interface – Providers can create and manage their add-ons, features, benefits, and plans, allowing them greater flexibility for testing and marketing products. Services can be deployed, configured, and integrated into apps with one-click. • Marketing best practices – New listing pages provide customization for each add-on including best practices on marketing and customer engagement. Templates are included for creating new documentation, embedding documentation into sales pages, easy plan comparisons, personalized branding and visibility into analytics and marketplace performance so that no dedicated team of marketing specialists is required. • Complete billing services – The program takes care of all aspects of the billing process for users including failed payments, declined cards, fraud, and payment and bank transaction fees. This protects providers from financial risks associated with integrating with payment gateways, fraud, and failed, declined, or expired credit cards. • Dedicated support – Heroku’s support team will provide dedicated developer support, saving providers time by handling integration issues for them. A dedicated sales team is also available to help sell the Heroku platform along with providers’ integrated services. Heroku customers include Walmart, Macy’s, Activision Blizzard, and GroupMe. Read more at http://venturebeat.com/2012/12/04/heroku-add-on-marketplace/#ewfcm3ceJ4Xx0J1z.99 Read more at http://venturebeat.com/2012/12/04/heroku-add-on-marketplace/#ewfcm3ceJ4Xx0J1z.99 2012: n November 2010, Heroku was king of the platform-as-a-service startups, hosting 100,000 applications all written in Ruby. Today, Heroku is still arguably the PaaS king, but it’s operating on a slightly larger stage. It’s now part of the Salesforce.com family and, according to former Heroku CEO and current Salesforce.com VP of Platforms Byron Sebastian, is hosting more than 1.5 million applications — an increase of approximately 15x in less than 18 months. Twelve to eighteen months ago, all our traction was with individual developers,” Sebastian said (it added 34,000 in 24 hours after unveiling a Facebook partnership in September). Now, however, enterprise developers using Force.com look at Heroku for new types of applications not well-suited for that platform. Java support, as well as a general trust in the Salesforce.com brand, helps make that decision easier. “at least 50 percent of the apps are in languages that are not Ruby,” Sebastian told me during a recent phone call. Java, Python and Node.js, in particular, are really catching on, he said. 2010: According to Heroku, in a survey, nearly 30 percent of its customers said they are building mobile apps, and nearly 60 percent indicated a high interest in developing mobile offerings. Heroku currently has over 83,000 apps (mobile and web) using its platform. Some of the more popular apps are doing 1,000 to 3,000 http requests per minute. Many are offering mobile-friendly HTML, but many are also using RESTful interfaces. http://gigaom.com/cloud/heroku-mobile/ Force.com Salesforce AppExchange marketplace 77,300 $300 security review fee, followed by $150 each subsequent year.
  6. 2012: Heroku’s add-on marketplace launched three years ago with 12 add-ons. Since that time, 85 service providers have launched add-ons, attracting more than 4 million installs from developers. Companies offering add-ons include Amazon RDS, Cloudant, Loggly, New Relic, SendGrid, Xeround, and Zencoder. Read more at http://venturebeat.com/2012/12/04/heroku-add-on-marketplace/#ewfcm3ceJ4Xx0J1z.99 Self-service interface – Providers can create and manage their add-ons, features, benefits, and plans, allowing them greater flexibility for testing and marketing products. Services can be deployed, configured, and integrated into apps with one-click. • Marketing best practices – New listing pages provide customization for each add-on including best practices on marketing and customer engagement. Templates are included for creating new documentation, embedding documentation into sales pages, easy plan comparisons, personalized branding and visibility into analytics and marketplace performance so that no dedicated team of marketing specialists is required. • Complete billing services – The program takes care of all aspects of the billing process for users including failed payments, declined cards, fraud, and payment and bank transaction fees. This protects providers from financial risks associated with integrating with payment gateways, fraud, and failed, declined, or expired credit cards. • Dedicated support – Heroku’s support team will provide dedicated developer support, saving providers time by handling integration issues for them. A dedicated sales team is also available to help sell the Heroku platform along with providers’ integrated services. Heroku customers include Walmart, Macy’s, Activision Blizzard, and GroupMe. Read more at http://venturebeat.com/2012/12/04/heroku-add-on-marketplace/#ewfcm3ceJ4Xx0J1z.99 Read more at http://venturebeat.com/2012/12/04/heroku-add-on-marketplace/#ewfcm3ceJ4Xx0J1z.99 2012: n November 2010, Heroku was king of the platform-as-a-service startups, hosting 100,000 applications all written in Ruby. Today, Heroku is still arguably the PaaS king, but it’s operating on a slightly larger stage. It’s now part of the Salesforce.com family and, according to former Heroku CEO and current Salesforce.com VP of Platforms Byron Sebastian, is hosting more than 1.5 million applications — an increase of approximately 15x in less than 18 months. Twelve to eighteen months ago, all our traction was with individual developers,” Sebastian said (it added 34,000 in 24 hours after unveiling a Facebook partnership in September). Now, however, enterprise developers using Force.com look at Heroku for new types of applications not well-suited for that platform. Java support, as well as a general trust in the Salesforce.com brand, helps make that decision easier. “at least 50 percent of the apps are in languages that are not Ruby,” Sebastian told me during a recent phone call. Java, Python and Node.js, in particular, are really catching on, he said. 2010: According to Heroku, in a survey, nearly 30 percent of its customers said they are building mobile apps, and nearly 60 percent indicated a high interest in developing mobile offerings. Heroku currently has over 83,000 apps (mobile and web) using its platform. Some of the more popular apps are doing 1,000 to 3,000 http requests per minute. Many are offering mobile-friendly HTML, but many are also using RESTful interfaces. http://gigaom.com/cloud/heroku-mobile/ Force.com Salesforce AppExchange marketplace 77,300 $300 security review fee, followed by $150 each subsequent year.
  7. RightScale has figured out that across its user base, 87 per cent of the compute capacity managed by RightScale is coming from customers that span more than one cloud provider and more than one cloud type CloudStack from Citrix Systems, Eucalyptus from Eucalyptus Systems, and OpenStack, the open source alternative championed by NASA and Rackspace Hosting. On the traditional public cloud front, where companies have their own proprietary infrastructure cloud tools and controllers, RightScale supports Amazon Web Services, Datapipe, IDC Frontier (a subsidiary of Yahoo! Japan), Logicworks, Rackspace Cloud, and SoftLayer. the free edition of the tool is now used by over 45,000 system administrators, over the past two years, the amount of revenue per customer that the company has been able to wring out of paying customers has grown by a factor of 2.5. Moreover, the number of processor cores under management across all RightScale users has doubled over the past year, and the number of virtual server instances launched by the RightScale service is now north of 3.84 million. The time it has taken to add each successive million virtual servers under management has been cut in half, which is another way of saying that the amount of deployed infrastructure is riding a nice hockey stick curve. (The company says nothing about how many virtual servers have been retired, of course.) http://www.theregister.co.uk/2012/03/27/rightscale_hybrid_clouds/
  8. RightScale has figured out that across its user base, 87 per cent of the compute capacity managed by RightScale is coming from customers that span more than one cloud provider and more than one cloud type CloudStack from Citrix Systems, Eucalyptus from Eucalyptus Systems, and OpenStack, the open source alternative championed by NASA and Rackspace Hosting. On the traditional public cloud front, where companies have their own proprietary infrastructure cloud tools and controllers, RightScale supports Amazon Web Services, Datapipe, IDC Frontier (a subsidiary of Yahoo! Japan), Logicworks, Rackspace Cloud, and SoftLayer. the free edition of the tool is now used by over 45,000 system administrators, over the past two years, the amount of revenue per customer that the company has been able to wring out of paying customers has grown by a factor of 2.5. Moreover, the number of processor cores under management across all RightScale users has doubled over the past year, and the number of virtual server instances launched by the RightScale service is now north of 3.84 million. The time it has taken to add each successive million virtual servers under management has been cut in half, which is another way of saying that the amount of deployed infrastructure is riding a nice hockey stick curve. (The company says nothing about how many virtual servers have been retired, of course.) http://www.theregister.co.uk/2012/03/27/rightscale_hybrid_clouds/
  9. Any app - All clouds