Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register
STRATEGIC DEVELOPER  

Amazon.com's rent-a-grid

For tasks that don't need a dedicated server, online application hosting can't be beat

By Jon Udell  
August 30, 2006
 

Amazon.com is on a roll. In March, the company launched the Simple Storage Service (S3), a metered disk in the cloud that I praised here and discussed in more detail on my blog. So in July, when the Simple Queuing Service (SQS) emerged from beta, developers were so busy with S3 that they hardly noticed.

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

Free IT resource

Attend the SOA Executive Forum: Breaking SOA Bottlenecks SOAExecForum.com/may2007

Sponsored by InfoWorld

Nobody was satisfied with just a disk in the cloud. Everybody wanted services in the cloud, too. Openfount 's Queued Server skinned the cat one way, by parking AJAX applications on S3 and implementing a simple protocol for communicating with services elsewhere. The ever-inventive Les Orchard skinned the cat another way, creating an AJAX/S3 Wiki that has both code and data residing on S3.

Could true services in the cloud be far behind? Sure enough, they weren’t.

This morning I fired up my first instance of a Xen-based virtual Linux box on Amazon's just-announced grid, the Elastic Compute Cloud (EC2). I logged in as root and copied over a little Python-based search service that I run on my own server at home, along with the several XML data files that it searches. I fired up Python, pointed a browser at the domain name that EC2 had assigned to my virtual server, and ... it just worked. As I wrote on my blog, where I also posted a screencast showing my service running on EC2: Wow!

Although EC2 operates under the rubric of Amazon Web Services, by the way, I suspect that the only Web services many developers will use in connection with Amazon’s grid are those encapsulated by the Java-based API toolkit used to provision, launch, and terminate virtual instances of Linux. My search application on EC2, for example, used Python’s built-in HTTP server. Alternatively, it could have used the Apache server that’s built into all standard EC2 images. Or I could have built a custom Amazon Machine Image including some nonstandard server.

As the blogosphere quickly noted, the EC2 rate of a dime per instance-hour works out to $72 per month for the equivalent of a 1.7Ghz Xeon CPU with 1.75GB of RAM and 160GB of local disk. And that doesn’t include bandwidth, billed separately at the S3 rate of 20 cents per gigabyte. So for now, if you want to park one box on the Internet and leave it running indefinitely, better deals can be had from dedicated hosting providers. As the service’s name suggests, though, if you need an elastic capability that can nimbly grow or shrink, EC2 is the only game in town.

But not for long. Earlier this week, I met with the folks at 3Tera to discuss their AppLogic  grid system. It’s a kissing cousin to EC2, but with a more sophisticated approach to configuring and managing bundles of Linux applications along with other so-called virtual appliances that encapsulate firewalls and load balancers. The AppLogic management console is a slick AJAX application that you use to wire up collections of these virtual appliances and clone them for reuse.

Way back in 2002, I thought Web services would be the vector for Internet-scale grid computing. It looks like I got that wrong. A Web service is a fairly general construct, but an entire virtual machine is far more general. And since Linux is the OS of choice for cloud-based virtual machines, last week’s suggestion that Microsoft get cracking on portable Avalon and open XAML makes even more sense this week.





 


 
Jon Udell is lead analyst and blogger in chief at the InfoWorld Test Center.

  More of Jon Udell's column
  Jon Udell's Weblog

Newsletter Check out all of our free newsletters!
Enter e-mail address:




 

TOP NEWS:


»  Google steals search share from rivals
Google's share of U.S. search queries went up to 61.6 percent in April, from 59.8 percent in March, as it took market share from rivals like Yahoo, Microsoft, and Ask.com

»  Update: Microsoft's embrace of ODF cautiously welcomed
Of concern is whether Microsoft's implementation of ODF within Office will handle documents with the same or better performance as competing suites

»  Study: 25 percent of Web projects over budget
Frequently changing requirements and too many people having a say in the matter are two reasons Web projects end up over budget and late, study says

»  Facebook provides redesign details
Latest plans in Facebook's redesign call for profile pages to evolve from a single repository of content and applications into a tabbed interface

»  Mozilla targets Firefox 3.1 release for later this year
Company exec reveals in blog that features held back from Firefox 3 are being hammered out for the next edition, which could come as soon as late 2008

»  U.S. trade agency to investigate semiconductor complaint
Semiconductor vendor Tessera claims 11 companies have infringed its patent for semiconductor chips




Are you ready for event-driven business?
"Faster than a speeding bullet" doesn't just refer to superheroes anymore, it's the velocity your business needs to compete. In this webcast you will learn strategies you can implement today that will keep your systems ahead of the increased business velocity. Sponsor: Progress Sonic

»  Click here to view this Webcast
  Storage is big, and getting bigger
The only certainty is that your requirement for storage will never be satisfied. While you clean out space and authorize POs, you might consider another alternative: outsourcing. The best way to deal with storage might be to let someone else deal with it. Sponsored by SGI

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 
  • Protect Your Data with SSL - Discover how to increase customer confidence in your site with the latest solution in SSL, Extended Validation (EV) SSL ...
  • Need simple, low cost server virtualization? - Do more with less. Support fewer servers. Simplify disaster recovery. Implement proven, easy-to-use server virtualization...
  • Virtually Limitless Virtual Storage - Do you need virtualization space savings of 50% or more with virtually no performance impact? You might be able to get storage...
  • Invisible IT? - The goal of IT is to become an invisible entity within a larger organization. Eliminating visibility and road blocks IT ...
  • It Really Is Easy to be Green - "Green IT" is a popular concept. And IT organizations are learning the influence that IT purchase decisions have on data...
  • Key Strategies For SOA Testing - SOA requires a unique approach to testing. Unless you're willing to reorient your testing procedures and technology now,...

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 

FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist