A few days ago Google announced its App Engine, which lets folks build applications that run in Google’s cloud. Amazon has for a while had a number of services to let folks run applications in Amazon’s cloud. But in both of these cases, one must use their proprietary APIs.
For example, Google provides a datastore API that applications must use to persist state, while Amazon similarly provides a simple DB API. Amazon’s services are generally lower-level and easier to adopt ala-carte, while Google provides one-stop-shopping. Either way, one’s application code becomes dependent on a particular vendor. This is in contrast to most web applications today, where, with things like the LAMP stack, folks can build vendor-neutral applications from free (as in beer) parts and select from a competitive, commodity hosting market.
As we shift applications to the cloud, do we want our code to remain vendor-neutral? Or would we rather work in silos, where some folks build things to run in the Google cloud, some for the Amazon cloud, and others for the Microsoft cloud? Once an application becomes sufficiently complex, moving it from one cloud to another becomes difficult, placing folks at the mercy of their cloud provider.
I think most would prefer not to be locked-in, that cloud providers instead sold commodity services. But how can we ensure that?
If we develop standard, non-proprietary cloud APIs with open-source implementations, then cloud providers can deploy these and compete on price, availability, performance, etc., giving developers usable alternatives. But such APIs won’t be developed by the cloud providers. They have every incentive to develop proprietary APIs in order to lock folks into their services. Good open-source implementations will only come about if the community makes them a priority and builds them.
Hadoop is a big initial step in this direction. Its current focus is on batch computing, but several of its components are also key to cloud hosting. HDFS provides a scalable, distributed filesystem. It doesn’t yet meet the high-availability requirements of cloud hosting, but once folks who need that help to build it, it will. HBase provides a database comparable to Amazon’s Simple DB and Google’s Datastore API. It’s still young, but, if folks want, it could become a solid competitor to these.
Moral: if you want commodity cloud hosting, pitch in now.
April 9, 2008 at 5:35 pm |
[…] Cutting on Cloud: commodity or proprietary?: As we shift applications to the cloud, do we want our code to remain vendor-neutral? Or would we […]
April 10, 2008 at 10:25 pm |
[…] Cloud: commodity or proprietary?: Doug Cutting (Head of the Hadoop Project) stresses open-source as the best alternative. He thinks that we can’t count on “cloud providers” to build on top of a non-standard APIs, and that only open-source implementations can counter their inevitable proprietary APIs. […]
April 17, 2008 at 8:51 am |
[…] See also: Cloud: commodity or proprietary? […]
June 21, 2008 at 11:33 pm |
CouchDB maybe?
July 12, 2008 at 11:59 am |
Too bad i didnt come across this blog before. Great stuff you got here. Thanks.
July 19, 2008 at 6:28 pm |
Nice post, you got some good points there – thank you.
July 22, 2008 at 3:11 am |
[…] of application vendors finding themselves locked-in to the App Engine platform. Of course Amazon also has this issue, the potential impact of which was revealed this […]
October 20, 2008 at 8:31 am |
Nice article. Thanks. :) Eugene
December 7, 2008 at 9:58 am |
Nice post. Thank you for the info. Keep it up.
April 9, 2009 at 5:57 am |
hi, nice post. we are building a search website (using lucene) which would have around 1TB of data (pdf files) to be indexed on day1. Please suggest on the scalability and performance for search.
April 9, 2009 at 9:38 am |
Kranti: Solr cluster + distributed search.
April 13, 2009 at 11:31 pm |
Hi Otis, Thanks for the reply. simple lucene implementation (may be a cluster) + distributed search wouldnt work? we have to implement solr?
April 14, 2009 at 5:08 am |
Kranti:
Oh, it would, it’s just that Solr will make it easier. Katta is another option for you to look at.
April 15, 2009 at 5:30 am |
I just watched Doug Cutting presentation video (http://research.yahoo.com/node/2116) at Hadoop Summit-March 25, 2008 and boy-o-boy does this guy need to go back to school and learn how to be a speaker. He maybe a brain on computing but ummm auh auh ummm that is it. It got so bad I had to stop it.
May 3, 2009 at 12:29 pm |
Hi Otis, Thanks for the message about solr and katta. i shall check them in detail.
May 7, 2009 at 4:38 pm |
We already conduct an online search for our clients but wish to investigate having an actual searchengine designed to work with our service. Can anyone recommend someone that might be interested in this project?
June 10, 2009 at 7:54 pm |
Sounds like a superb idea! I hope this gains traction. Would really love to see this grow into a level playing field, with no walls and glass ceilings. Definite potential. Hadoop Hadoop oh Hadoop!
August 11, 2009 at 9:29 pm |
I think the common API can be kind of ODBC API the can access different databases.
Then every projects can build on the common API.
It’s a great idea which need to and will be considered later by the vendors.
October 29, 2011 at 4:45 am |
Great article. I couldn’t agree more with you. It’s true, cloud computing is the “unix revolution” of the 70/80. From now on, every one should start to think in the future of it.
March 21, 2012 at 10:27 pm |
website design tanuku…
[…]Cloud: commodity or proprietary? « Free Search[…]…
April 5, 2012 at 1:18 pm |
About,Adsense,Advantages,Advergaming,advertisement,Advertisements,Advertisers,Advertising,Adverts,Advice,Affiliate,Affiliate,Marketing,Affiliates,Agency,Alternatives,Appear,Attraction,Avoid,Based,Basic,Become,Becoming,Billboard,Boost,Bottom,Branding,…
[…]Cloud: commodity or proprietary? « Free Search[…]…
April 15, 2012 at 9:12 am |
Improve Your Eye Vision…
[…]Cloud: commodity or proprietary? « Free Search[…]…
September 17, 2012 at 12:41 pm |
This is very interesting, You are an overly skilled blogger.
I have joined your feed and look forward to in search of extra of your
great post. Additionally, I have shared your web site
in my social networks
July 31, 2013 at 10:22 am |
I drop a leave a response whenever I appreciate a article
on a website or I have something to valuable to contribute to the discussion.
It is triggered by the passion displayed in the post I looked
at. And on this article Cloud: commodity or proprietary?
| Free Search. I was excited enough to write a comment :
-) I do have a couple of questions for you if you don’t mind. Is it only me or do a few of the remarks appear like they are written by brain dead people? :-P And, if you are posting on other online sites, I’d like
to follow you. Would you list every one of your shared sites
like your linkedin profile, Facebook page or twitter
feed?
August 11, 2013 at 2:20 am |
I’m positive Google understands which standard CMS all SEO systems can link to and maybe designer watches them all thoroughly.
June 7, 2014 at 12:03 am |
I am сurious to find out ԝhat blog platform you hɑve been using?
I’m experiencing some minor security рroblems with my latest site and I’d
like to find ѕomething more risk-free. Do ʏou
haνе any suggestions?
August 1, 2014 at 4:51 pm |
TRM Filtration is the leading the market for giving air purification and the environment pollution solutions over forty years.
For 4 decades, we have been able to greatly improve global
comfort and proficiency through innovative services and products.
TRM has improved comfort as well as proficiency throughout the world
by its innovative products and most reliable support for almost 4 decades.
TRM purification items are existing almost in every facet of our daily life and they are also available across the globe.
We build highly effective and pleasant environment, regardless of the climate.
We have always tried to enhance well being and wellness throughout the world by means of our first-class products and supports.
Again, TRM Filtration is an OEM (original equipment manufacturer)
to TRM Filtering system. Such filtration systems can be found in diverse configurations for
many reasons. All the TRM Filters offer up very good functionality at the same time minimal
air-to-cloth rates. TRM Filtrations have been proven to
be totally environment-friendly and also isolate nearly 99% of impurities from the environment.
August 6, 2014 at 5:22 pm |
Hi are using WordPress for your blog platform? I’m new tto the
blog world but I’m trying to get startesd and create
my own. Do you need any coding expertise to maie
your own blog? Any help would be greatly appreciated!
August 8, 2014 at 5:58 pm |
Its not my first time to pay a viskt this site, i
am visiting this site dailly and get fastidious facts from here daily.
August 26, 2014 at 12:09 am |
There is really a sensor that monitors ho wmuch
was has to be used with each load. There is not beats a piece
of equipment that will be as quiet as Whirlpool Cabrio.
Whirlpool cabrio consumer reports The utilization of standard sticker paper stock has grown to
be less in the modern day since this stock is not very durable and
longer lasting.
I will give you specifications for the dryer, a rating, dimensions, conclusion, along with the
price you ought to expect to buy in the event
you decide that dryer is right in your case.
If you happen to be looking to have an electric dryer that can give you
ultimate versatility of what it can dry, than you’ll definitely want to take a look dryer out.
August 26, 2014 at 12:15 am |
Link exchange is nothing else but it is simply placing the other
person’s web site link on your page at appropriate place
and other person will also do similar in support of you.
September 5, 2014 at 11:27 pm |
Now allow it be known that the HTC Desire S can be a mid-range smartphone, as
a result some from the specs that come running on it can only be rivaled by phones with dual
core processors. On the rear from the phone can be a 5 megapixel camera with a single
LED flash beside it. Led light bar for polaris ranger Now suppose the
battery voltage drops with an extent if you see the LEDs
become weaker in intensity.
To reject the phone call, drag the bar upward, or press the Menu key and press Decline.
While researching LED light bar to gain knowledge or to create a
purchasing decision is better to get acquainted using their main specific advantages:
.
September 6, 2014 at 6:49 am |
interstratics.com
Cloud: commodity or proprietary? | Free Search
September 6, 2014 at 11:19 am |
ผมอยาก ขอขอบคุณสำหรับการ
นี้ ยอดเยี่ยม อ่าน !
ฉัน แน่นอน อย่าง ความสุข เล็กน้อยของ บิตของ มัน
ฉัน หนังสือ ทำเครื่องหมาย ดู
ใหม่ สิ่งที่คุณ
September 6, 2014 at 12:26 pm |
ฉันมี ฉันได้ รับการ ท่อง ออนไลน์ กว่า 3 ชั่วโมง ปัจจุบัน , แต่ ค้นพบ ใด
ๆ ที่น่าสนใจ บทความ เช่นคุณ มัน สวย มูลค่า พอ สำหรับฉัน ใน
มุมมองของฉัน ถ้าทุก เว็บมาสเตอร์ เจ้าของเว็บ และบล็อก ที่ยอดเยี่ยม
เนื้อหา เป็น คุณอาจ ได้ สุทธิ อาจจะ มากขึ้น มีประโยชน์ กว่าที่เคย .
September 6, 2014 at 9:36 pm |
ที่เกี่ยวข้อง !
Yes!
September 7, 2014 at 3:33 am |
ฉันมี ฉันได้ รับการ ท่อง ท่อง
ออนไลน์ มากกว่า สาม 2
ชั่วโมง ในวันนี้ แต่ฉัน ไม่เคยพบ
บทความที่น่าสนใจ ใด ๆ
เช่นคุณ มัน มันเป็น สวย คุ้มค่า
พอสำหรับฉัน ใน มุมมองของฉัน
ถ้าทุก เว็บมาสเตอร์ เจ้าของเว็บไซต์ และบล็อกเกอร์ ที่ทำ เนื้อหาที่ดี ที่คุณ ได้
เว็บ จะ มาก มีประโยชน์ กว่าที่เคย .
September 8, 2014 at 6:11 am |
สวย !
บุ๊คมาร์ค
. . . .
กรุณา แจ้งให้เราทราบ
September 9, 2014 at 11:22 pm |
try this out
Cloud: commodity or proprietary? | Free Search
September 10, 2014 at 8:53 pm |
homebase nectar points
Cloud: commodity or proprietary? | Free Search
September 11, 2014 at 4:02 am |
Using these web sites and translation engines,
online users are now able to produce translations of
knowledge in their mother tongue, which without a
doubt they will understand. Harrisco This will be fast translation of countless documents together.
Carving your own niche within the translation industry will aid you to succeed in a very highly competitive world.
Harrisco The editors with repute makes sure that these non translational books achieve
the class rooms all within the country. Literary translation has
undergone many radical changes considering that the 20th century.
Harrisco Technical terminology and local usage need to get combined
properly to offer accurate translations.
September 12, 2014 at 5:02 pm |
click for more info
Cloud: commodity or proprietary? | Free Search
September 23, 2014 at 11:46 pm |
click to read
Cloud: commodity or proprietary? | Free Search
September 25, 2014 at 4:33 pm |
Thankfulness to my father who shared with me concerning this webpage, this webpage is actually awesome.
September 26, 2014 at 11:24 pm |
Being a big gamer along with a hardware geek, I am always on the
lookout for fun new companies, discounted
prices, and also other interesting things within the industry.
A top rated laptop computer just isn’t much bigger than your
average tablet anyways. Ibuypower valkyrie amazon Earn rewards, be involved in social environments and competitions and play mini-games.
The AI kind of makes this place simple, because the computer will
go out of its approach to grab ports, leaving the middle
in the map available for conquest. Many PCs are far too old or simply just unequipped to optimize the gaming experience.
October 3, 2014 at 8:23 am |
I’m gone to inform my little brother, that he should also pay
a quick visit this webpage on regular basis to get updated from hottest
gossip.
October 4, 2014 at 5:04 am |
And the ability for both of you to exchange information easily online makes your being in-house
less of a need. A teacher with good training, whether from a university or just trained by someone is
the key to learning good bookkeeping skills. Hence, other civilizations, particularly the
Greeks and Romans, likewise made use of this light material for their writing and
documentation purposes and replaced the cumbersome clay tablets and geometric tokens popularized by Mesopotamia.
An example of a valuation account is the accumulated depreciation, which is classified as a contra-asset account and presented in the Balance
Sheet report.
October 4, 2014 at 6:55 pm |
For the reason that the admin of this website is working, no uncertainty very soon it will
be famous, due to its quality contents.
October 5, 2014 at 6:39 pm |
The initial bout of herpes symptoms usually gets the worst symptoms.
October 5, 2014 at 7:31 pm |
Helpful info. Lucky me I found your site unintentionally, and I am
surprised why this coincidence did not came about earlier!
I bookmarked it.
October 8, 2014 at 3:40 pm |
I like the valuable info you provide in your articles. I’ll bookmark
your weblog and check again here frequently. I am quite certain I will learn many
new stuff right here! Good luck for the next!
October 19, 2014 at 1:43 pm |
You could definitely see your enthusiasm in the article you write.
The sector hopes for more passionate writers like
you who are not afraid to mention how they believe. Always follow your heart.
October 20, 2014 at 5:57 pm |
I’m amazed, I must say. Seldom do I encounter a blog that’s both educative and engaging,
and let me tell you, you’ve hit the nail on the head.
The issue is something too few people are speaking intelligently about.
I am very happy that I found this in my hunt for something concerning this.
October 22, 2014 at 7:05 pm |
Hey there would you mind letting me know which web host you’re working with?
I’ve loaded your blog in 3 completely different web browsers and
I must say this blog loads a lot faster then most. Can you recommend a good hosting provider
at a fair price? Thanks, I appreciate it!
November 9, 2014 at 4:25 pm |
When someone writes an paragraph he/she keeps
the idea of a user in his/her brain that how a user can know it.
Thus that’s why this article is amazing. Thanks!
November 14, 2014 at 12:11 pm |
Thankfulness to my father who shared with me concerning this weblog,
this website is truly awesome.
November 17, 2014 at 7:37 am |
I have observed in the world the present moment, video games are
definitely the latest fad with kids of all ages. Often times it may be extremely hard to drag your kids away from the games.
If you want the best of both worlds, there are many educational video games for kids.
Great post.
November 21, 2014 at 6:38 pm |
Good write-up. I definitely appreciate this website.
Keep writing!
November 22, 2014 at 12:19 am |
The latest deal was reported online with Wal-Mart’s head of U.
With these claims, a lot of people will try out this
product. If you promote an item to a point where it sells
then you will receive a commission of the sale price.
December 1, 2014 at 7:13 pm |
I was very pleased to discover this website. I want to to thank you for your time just for this fantastic read!!
I definitely enjoyed every bit of it and i also have you book-marked to
see new stuff on your website.
December 3, 2014 at 6:30 am |
The alternative funds that you get can be used for any company purpose like renovation, business expansion,
inventory stock building as well as that you do not have to
give a clarification mentioning the unique use or purpose.
This is extremely true of dogs along with other animals that want plenty of your energy.
Whenever, you might be in demand for emergency cash to exercise
some on the immediate priorities, after which it would
be optimal that you should go for the availability of no fax money advance.
December 24, 2014 at 1:32 am |
Having read this I thought it was extremely informative.
I appreciate you taking the time and effort to put this article together.
I once again find myself personally spending way too much time both
reading and leaving comments. But so what, it was still worth it!
January 12, 2015 at 10:01 pm |
Do you want unlimited content for your blog ?
I’m sure you spend a lot of time writing content, but
you can save it for other tasks, just search in google: kelombur’s favorite tool
January 15, 2015 at 7:42 am |
It’s in point of fact a great and helpful piece of info.
I’m happy that you just shared this helpful
information with us. Please keep us up to date like this.
Thanks for sharing.
January 17, 2015 at 5:25 pm |
Thanks for ones marvelous posting! I actually enjoyed reading it, you’re a great author.I will make sure
to bookmark your blog and will often come back later in life.
I want to encourage yourself to continue your great job, have
a nice afternoon!
February 25, 2015 at 6:28 am |
[…] you have any queries regarding wherever and how to use Pizzas Delivered,, you can get hold of us at the web […]
June 20, 2015 at 11:55 am |
solitaire network
Cloud: commodity or proprietary? | Free Search
July 16, 2015 at 7:39 pm |
Dean Graziosi
Cloud: commodity or proprietary? | Free Search
July 20, 2016 at 6:37 am |
you are actually a excellent webmaster. The site loading pace is incredible.
It sort of feels that you are doing any unique trick.
Furthermore, The contents are masterpiece. you’ve performed a magnificent job on this matter!
May 9, 2017 at 11:28 pm |
Hey, sometimes I get a 404 website error when I view your webpage. I thought you may wish to know, cheers
September 24, 2019 at 6:14 pm |
Hey there, You have done a fantastic job. I will definitely digg it and personally suggest to my friends. I am confident they will be benefited from this site.
December 2, 2019 at 6:24 am |
It’s getting everyone’s full information. We have all benefited greatly from this article.
Thanks again
November 15, 2020 at 9:01 am |
major Energy
Cloud: commodity or proprietary? | Free Search