My Photo
E-Commerce Service
Amazon E-Commerce Service (ECS) exposes Amazon's product data and e-commerce functionality.

Elastic Compute Cloud
Amazon Elastic Compute Cloud is a web service that provides resizable compute capacity in the cloud.

Historical Pricing
The Amazon Historical Pricing web service gives developers programmatic access to over three years of actual sales data for books, music, videos, and DVDs.

Mechanical Turk
One of the best ways to understand Amazon Mechanical Turk is to complete a HIT and see what the experience is like.

Simple Storage Service
Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers.

Simple Queue Service
Amazon Simple Queue Service offers a reliable, highly scalable hosted queue for storing messages as they travel between computers.

Alexa Thumbnails
All thumbnail images are accessible via web services, using SOAP or REST.

Alexa Top Sites
The Alexa Top Sites web service provides ranked lists of the top sites on the Internet.

Alexa Web Information Service
The Alexa Web Information Service makes Alexa's vast repository of information about the traffic and structure of the web available to developers.

Alexa Web Search
The Alexa Web Search web service offers programmatic access to Alexa's web search engine.

« More Trips Coming Up... | Main | Ka-Ching! »

Start filling up your Shopping Cart with AMIs

Amazon EC2 allowed developers to create and bundle their software into Amazon Machine Images - Pre-packaged Pre-configured Filesystem. Developers were then able to share their AMIs with friends and family (no kidding) and even with the general public.

Now with our brand new "Paid AMI support", they can set their own price and earn perpetual commission. This adds a whole new business model to Amazon EC2.

For example, A Ruby on Rails Developer can now configure the entire stack (Nginx, Apache, Mongrel, MySQL and all the open source goodies that "simply works"), set its price, say $0.15 cents/hour and $0.12 /GB-up and $0.21 /GB-down and fire away. While Amazon EC2 gets the same old traditional $0.10/hour, $0.10/GB-up and $0.18/GB-down, the developer (AMI-creator) gets the difference (in this case, $0.05/hour, $0.02/GB-up, $0.03/GB-down) credited back to his account from whomever who instantiates that image.

The AMI-creator can set any price for the AMI depending upon the software that is loaded or as compensation for the work and time he has put onto making it and AMI-consumer simply purchases the AMI just like he purchases more tangible items from Amazon.com.

Now lets think a little harder to see what can we do with it. Imagine all the possibilities. You are more than welcome to brainstorm (in the comment section of this post). A few that come to my mind are:

  • Monetizing 'Software As A Service' - John Doe has a web app (say CRM software, Blogging Software) that consumers, in the past, used to install, configure, optimize. Now it comes "factory-installed". John can deploy and create a Paid AMI, run some numbers and set the price and consumers can simply pay for the "service" over and above the hosting charges.
  • Monetizing your Configuration Setup - John Doe has provided some migration, automation and upgrade utilities over and above already configured Apache-Tomcat.
  • Monetizing your Optimization Setup - John Doe has developed a smart hack that bumps up performance for Rails/Tomcat/WebSphere in a particular configuration setting or configured and opmitized instances that work as a MySQL cluster.

More ideas are always welcome!

--Jinesh

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/183837/20151972

Listed below are links to weblogs that reference Start filling up your Shopping Cart with AMIs:

» Opening the Added Value Layer for AWS from Telematique, water and fire.
[Read More]

» Amazon EC2 Lets Users Sell Software As A Service from VMblog.com - Virtualization Information
Amazon Elastic Compute Cloud (Amazon EC2), a virtual computing environment that's part of Amazon Web Services, now allows developers to share and sell software as a service, the company said Tuesday. EC2 users begin by creating an Amazon Machine Im... [Read More]

Comments

This is seriously cool! However there's not much info about publishing such an AMI, what are the prerequisites and restrictions?

Do you know how licensing works here with regards to licenses like GPL? If I create an image with our software that uses GPL software, must our software be GPL too? If we use the image only internally, we don't need to release our software under the GPL. Right now, it seams like a gray area to me.

Hi Sergey,

Currently, we are signing customers on individual basis during the limited beta period. There are certain things like US Bank Account Registration (so that we can credit money back) that customers have to go through before they can create Paid AMI.

From the forum Announcement:
Users interested in selling their Amazon EC2 AMIs through this program should send an e-mail to aws@amazon.com. Please include your name, AWS account ID, company name, and a detailed description of your AMI. We hope to open this capability up to the broader EC2 community once the beta program is complete.

Jin

Jinesh,

Seems that PayPal support for outbound payments would be a welcome addition for a lot of people.

I see examples of charging an additional cost on computing time.

But is it also possible to charge an additional cost on bandwidth usage?

Post a comment

Comments are moderated, and will not appear on this weblog until the author has approved them.

If you have a TypeKey or TypePad account, please Sign In

July 2008

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31