Slashdot Mirror


Amazon and Hardware As a Service

sioux_chance writes to recommend an article up on ReadWriteWeb comparing Amazon's S3 and EC2 services with Google AdSense. (They are not the first to coin the term "HaaS" for hardware as a service.) The analogy is that Google increased the granularity of (the article invents the term "fragmentized") the revenue side of the Web business, whereas Amazon's HaaS does the same for the cost side. A comment to the blog posting points out that NearlyFreeSpeech.net has been selling fine-grained hardware capacity for years, but Amazon does bring a greater scale to the business.

13 of 53 comments (clear)

  1. IBM introduced "Hardware as a service" around 1920 by Animats · · Score: 4, Informative

    For many decades, IBM only rented machines; they didn't sell them. Not until they lost an antitrust case did they sell hardware. Rented machines came with IBM service, which was excellent. Now that was "hardware as a service".

    What Amazon is offering is called "time-sharing".

    Remember Sun's "grid computing"? Big dud. The number of people who want to pay to run huge batch jobs but don't want to buy their own hardware just isn't that big.

    There are two players in this space who are known to make money: Akamai and ResPower Render Farm.

  2. they now own everything by Anonymous Coward · · Score: 5, Interesting

    the hardware isn't yours, the software isn't yours and if the censoring is any indication your data isn't yours either.

    1. Re:they now own everything by Tuoqui · · Score: 4, Insightful

      Parent is not flame bait possibly off topic a bit but still it is true in the point they are making. If you don't own the hardware or the software how can you honestly say the data is yours and is secure? I mean really, think about it... These are big companies, what if one of the competitors slips them a few thousand grand under the table for a peek at your customer database which is conveniently hosted on the website. Companies did this in the old days between each other to compile junk mailing lists and telemarketer calling numbers.

      Business is a dirty and underhanded as the underbelly of the spy scene. There are those who are willing to get ahead by any means necessary (look at recent complaints about Target and BestBuy). These are the exact same companies that you are typically entrusting your private information such as credit cards and mailing info to on a daily basis.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
  3. the article invents the term "fragmentized"? what? by webplay · · Score: 2, Insightful

    http://www.thefreedictionary.com/fragmentized
    fragmentize (frgmn-tz)
    tr. & intr.v. fragmentized, fragmentizing, fragmentizes
    To break or become broken into fragments.
    The American Heritage® Dictionary of the English Language, Fourth Edition copyright ©2000

  4. Re:IBM introduced "Hardware as a service" around 1 by dacut · · Score: 5, Informative

    Akamai is a different beast altogether -- they're not a generic computing center, but a finely-tuned cache that gets your (mostly static) data as close to the user as possible. In fact, Amazon uses Akamai (PDF press release) to host some of their content.

    The difference between Sun's Grid Computing and EC2 is that EC2 is connected to the net. This doesn't mean you can't run huge batch jobs on EC2; however, there's a lot more you can put on there (read: hosting for the Web 2.0 company you've founded in your garage, mom's basement, ...). However, EC2 doesn't give you a load balancer (yet); getting the traffic from www.your-spiffy-domain.com to the EC2 instances is still your problem.

    S3 is, IMHO, the more interesting of the technologies today. Buying storage capacity these days is cheap; maintaining it, however, is as expensive as ever (perhaps moreso as clients expect higher availability, geographic distribution to minimize risk, etc.). And, if I'm too small for Akamai yet need to host some static content over a fatter pipe than I have, I can even expose it to the rest of the world through the REST interface./p.

  5. Re:IBM introduced "Hardware as a service" around 1 by mcrbids · · Score: 4, Insightful

    There are two players in this space who are known to make money: Akamai and ResPower Render Farm.

    Oh, come now. That's just silly.

    When you host a website, you pay for NNN Megabytes of website, and maybe YYY GB of network transfer. These are terms of hardware, not software, not service. Yet, it's sold as a service.

    Even the free Hotmail has, as one if it's key features, XX GB of space. It's a free service sold in terms of hardware consumption. Then there are backup providers, weblication providers, Yahoo stores, etc.

    There aren't two, there are something like 5 million of them.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  6. Re:Persistent storage? by Unknown+Relic · · Score: 3, Informative

    It means that if the instance is shut down for whatever reason, any and all data stored on that instance is lost. While in theory it's possible to keep the instance running indefinitely, there have been cases where people's instances have been restarted resulting in data loss. http://www.datacenterknowledge.com/archives/2007/Oct/02/amazon_ec2_outage_wipes_out_data.html

  7. Human Beings as a Service by Draco_es · · Score: 2, Interesting

    Amazon S3 & EC2 are revolutionary, but at some point, it's a reasonable next step. The only big drawback of EC2 is the lack of persistence so it's hard to host a dataserver on there.

    But the truly revolutionary service is Mturk. It's about packetizing tasks for humans! not for computers.

  8. Re:Persistent storage? by dacut · · Score: 4, Informative

    Basically, your server can go down at any time and any data on it will be unrecoverable. Precious data must be stored off the EC2 instance (e.g., on S3).

    The implication is that you need to architect your application with this in mind. It has to be deployable and bootstrappable from a master image (typically the EC2 machine image). It either has to be stateless (generally preferred) or be able to recreate its state upon startup and periodically checkpoint its state while running. This is generally true whenever you're working on a large, distributed application and are properly treating your application servers as substitutable commodity machines. However, many people take shortcuts and depend on the reliability of the running hardware; EC2 is can be very unforgiving if you do this.

  9. Re:For real applications? by Admiral+Lazzurs · · Score: 2, Interesting

    Now first of all big disclaimer, I am the Chief Systems Architect for Flexiscale.

    While EC2 might not offer you persistent storage or static IP addresses the product the company I work for sells does and it still has the same per hour billing model of Amazon EC2. Have a look at http://www.flexiscale.com/ for more information.

  10. Why we went inhouse by Anonymous Coward · · Score: 3, Interesting

    We looked at using Amazons storage thing for our start up. There are no technical reasons we didn't use it, we decided against purely because Amazon have been such assholes with patents. Why add to their profits if there's a chance you'll be sued for some obvious technique 5-10 years from now?

  11. Some day we will all be... by UnixUnix · · Score: 2, Funny

    ...thin clients of fat cats :-)

  12. Re:Needs more transparency for real uses by emj · · Score: 3, Informative

    no service level guarantees and really no information about just where things will work and where things will start to break down.


    Not much but there is a SLA