The serverless Internet company

I’m sure this isn’t the only one, after all, SmugMug’s CEO told me that they had moved pretty much everything over to Amazon’s S3 a while back.

But I always assumed that companies would have at least one server keeping things up, just in case Amazon went down. Or just because.

I was wrong.

Last night Mogulus’s CEO, Max Haot, was here at my house to film something fun for my show. Mogulus is the company that, yesterday, provided the live video for Om Malik’s NewTeeVee conference. It was so good I stayed home and watched almost the whole day on the NewTeeVee channel. But more on that when we get the video up.

At one point Max seemed like he was joking around with me when he told me “we don’t own a single server.”

I asked him FOUR more times to make sure I heard him right. I even got incredulous with him at one point saying something like “what the f*** do you mean you don’t own a server?” and “you mean not a single bit of your Web site comes from servers that aren’t owned by Amazon?”

He nicely and calmly explained that, yes, every server the company owns is actually running on Amazon’s S3 and EC2 services.

The world has changed. Now ANYONE can build an Internet company and get it up to scale. No more spending nights inside data centers trying to keep servers running.

Let’s go over to Mike Arrington’s CrunchBase and do some research. They pulled in $1.2 million in funding. Yet they don’t own a SINGLE server!

They have about 15,000 people already creating live video channels. They have one of the most innovative Web sites I’ve ever seen.

But they don’t own a server.

How else has the world changed? Where the hell is Microsoft in this whole business? How did Microsoft screw this up so badly? Let’s get this straight. Amazon used to be a book store. Now they are hosting virualized servers for Internet companies. So much for having billions of dollars in the bank like Microsoft does, some of the smartest people in the world working in your research arms and having “monopoly” market share in operating systems.

Heheh, maybe now Amazon can use some of the new money that they’ll be earning from these startups to buy some decent PR. According to Read/Write Web Amazon needs the help in that department.

Oh, back to Max. One tip he gave us is that when using Amazon’s services you have to design your systems with the assumption that they will never be up and running. What he means by that is services are “volatile” and can go up and down without notice. So, he’s designed his systems to survive that. He told me that it meant his engineering teams had to be quite disciplined in designing their architecture.

How many other Internet companies are out there that are “serverless?”


Filed under: Amazon, EC2, S3 @ 2:57 am | 66 Comments

66 Comments

  1. Louis Choquel Says:

    Hi Robert,
    We’re doing the same thing here at Podmailing. It’s a service to send files of any size by e-mail.
    We are using EC2 and S3 to relay the files, with infinite scalability. We use both BitTorrent and Http. Currently we mostly have users in Europe, but we will launch in the US in a few weeks.

    To be honest we do host a few rented servers, but essentially for development, profiling and testing : EC2 servers don’t provide enough deep-level access for that - of course, they’re virtual!

    For our full-scale platform, we plan to have all the work done on Amazon initially with probably just one server acting as the conductor of several “server grapes”. We also plan to use Amazon’s competitors to lower the risks.

    Louis.

  2. francine hardaway Says:

    Twitter has been down almost all yesterday and is now down this morning. Maybe they need Amazon.

  3. Kunal Says:

    “Amazon’s services you have to design your systems with the assumption that they will never be up and running. What he means by that is services are “volatile” and can go up and down without notice”

    While this may be true, they do have an SLA now..

    http://www.amazon.com/b?ie=UTF8&node=379654011

  4. Glenn Weinstein Says:

    Please add Appirio to your list of server-less companies. We have been so ever since our inception in 2006, see http://www.appirio.com/about/philosophy.php and http://www.appirio.com/blog/2007/03/building-business-on-virtual.php.

    Using Salesforce.com as our CRM and application development platform; Google Apps for our email, calendaring, and collaboration; Quickbooks Online for our financials; Amazon’s EC2 and S3 for application and storage requirements beyond what SFDC can accommodate; and a handful of other software-as-a-service technologies, we run a very efficient IT operation! Good thing too, since our company mission is to accelerate the adoption of on-demand solutions in the enterprise.

  5. Glenn Weinstein Says:

    The blog link in my post above got mangled, please try this:

    http://www.appirio.com/blog/2007/03/building-business-on-virtual.php

  6. The serverless Internet company Says:

    [...] Scoble wrote an interesting post about Internet companies that runs their whole business without having any servers.  Read it to [...]

  7. Is your company serverless? at The Branch Says:

    [...] was reading Scoble’s blog, and found an interesting article/entry about the serverless Internet company. It got me to thinking about the future of IT, and more importantly system administration. In the [...]

  8. Ross Cooney Says:

    Hi,

    We run an email spam filtering service. This service runs on 26 servers, 22 of which are on EC2.

    I dont see a time when we will be serverless…we actually plan to run 70% of or traffic through our own servers…this will give us redundancy…we plan to use AWS to give us scalability and the burstable capacity that we need.

    We are using AWS to help us to setup our business model and prove our technology is scalable. EC2 allows us to compete with our large VC funded competitors….AWS rocks!

    Ross Cooney
    http://www.emailcloud.com

  9. Noah Campbell » Blog Archive » Ditch the Server, Virtualize your Hardware Says:

    [...] in Silicon Valley.  CrunchBase and Mogulus do not own a single server according to the scobleizer blog.  It did require some changes to the fundamental way they built their application because [...]

  10. Hans Says:

    Frigy will be serverless when we launch (soon!)

  11. Cloud Computing in Someone Else’s Cloud: The Future « SmoothSpan Blog Says:

    [...] great example that’s being written about by Scoble and others is Mogulus.  CEO Max Haot says they don’t own a single server, it’s all [...]

  12. mike Says:

    Don’s a great proponent of EC2/S3 and it’s a very cool service, but I’m not convinced Microsoft has missed anything at all, Robert. Managed hosting (Rackspace, the Planet, et al.) has been around for a long time now and it’s a low margin business!

    We have a compute cluster that crunches huge and growing amounts of data in a big distributed database. We don’t own servers either. Never have.

    We keep our stuff at a managed hosting provider so we don’t have to manage all the datacenter/IT bs that distracts our coders from coding. Plus we get essentially instant expandability, full control on the hardware and no capital required. We can add a dedicated server (fully spec’d by us) to our production cluster in under an hour. Since our compute and storage requirements never go /down/ that’s the only elasticity required!

    The Amazon services sound cool, so we keep coming back to see if they make sense for us. Haven’t been compelled to switch. Here are our reasons:
    1. We already have instant expandability
    2. We use quad-processor, big storage boxes, so we’d have to bring up a bunch of the Amazon slices to get the equivalent horsepower. There’s probably a marginal cost advantage with S3/EC2 but not so huge that it compels.
    3. No SLA. They have an SLA on the storage but not the compute offering. My managed hoster has SLAs on everything.
    4. hardware control. We get to spec exactly what we want.

    At some point we’ll reach the scale like smugmug where having the monthly operating costs get too high with this model. Managed hosting has been a fantastic asset in building our company.

  13. James D Kirk Says:

    Sun also has some pretty impressive offerings for creating grid computing solutions. In fact, my partner and I at TheFightChannel.com are currently looking at both Amazon’s AWS and Sun’s solutions for running much of our scalability needs. And like Glenn’s Appirio, we are very seriously considering using other online asp’s to provide a lot of the functionality we intend to have for our site members (wiki, social network, photo and video sharing, etc.)

    I actually believe THIS is what the Web 3.0 will be all about; being able to create a company that provides valuable and unique services to its members without having to build and maintain all of the components yourself.

    Life and technology is grand, eh?

  14. Wes Felter Says:

    Companies have been “serverless” ever since the invention of the dedicated server; check out this blast from the past:

    http://www.rackspace.com/information/mediacenter/release.php?id=13

    Now you can rent servers by the hour instead of by the month; is this an incremental improvement or a breakthrough?

  15. Fraser Says:

    Over a million downloads of BlueOrganizer, plus the recent launch of SmartLinks for blogs and SmartLink Widgets for Top Lists… and still not a single server.

    AdaptiveBlue is a serverless company.

  16. Abhik Says:

    “One tip he gave us is that when using Amazon’s services you have to design your systems with the assumption that they will never be up and running. What he means by that is services are “volatile” and can go up and down without notice. So, he’s designed his systems to survive that.”

    That’s probably a good idea for ANY internet-scale system whether it’s hosted on your own servers or on a cloud.

  17. BlueBlog: What We Don’t Have Says:

    [...] Scoble writes about the effect that a service like S3 is having on tech startups in general: The world has changed. Now ANYONE can build an Internet company and get it up to scale. No more spending nights inside data centers trying to keep servers running. [...]

  18. John Fuller Says:

    This seems a little silly to me. Keep in mind that a company is anything that requires filling out a schedule c for taxes (sole proprietership.) If you run a blog which pays a few bills and you report that to the IRS then you have a web company. The number of small web companies dwarf the number of large web companies and many of the small web companies run on shared hosting.

    Of the web companies that are not running on shared hosting, many are running on a VPS or dedicated server they do not own. Of all the web companies, only a relatively small percentage have owned their own servers. I would say that running your web company on a server owned by another company has always been more of the norm than running in-house servers.

    These companies may be saving a bunch of money by running on EC2 or S3 but this is hardly a “serverless internet company.” EC2 and S3 still have real servers, real datacenters and real costs.

    Try telling their accountant that there are no servers. I am sure the accountant would disagree. EC2 and S3 can still get very expensive. I have run services on EC2 and switched back to a more traditional VPS because of the expense, but I have a very low budget. The bandwidth charges from EC2 and S3 add up very quickly.

  19. hdiwan Says:

    Only issue I have with EC2 is the inability to use anything aside from Linux for the AMI. I know people who’d *kill* to have FreeBSD or Darwin on EC2.

  20. Merkin Says:

    Web 3.0..

    I know you did not just go there.

  21. Karim Says:

    > How did Microsoft screw this up so badly?

    Au contraire. Google “Microsoft Astoria.”

    http://astoria.mslivelabs.com/OnlineService.aspx

    I don’t know how much visibility it has outside of the developer community. Microsoft is not asleep on this one, even if they don’t have a service on the same scale as Amazon’s yet. I don’t know if they will win, but they are not dropping the ball. They are busy trying to win the hearts and minds of devs, which is the old fashioned Microsoft way.

    Likewise they are doing some very interesting things with virtualization, which will make hosting even more of a commodity than it already is. Want a fresh Windows 2008 box? Click, there it is. Want to add another processor and another 1 GB of RAM? Click, click, there it is.

    I don’t know if Microsoft will get into the business of renting the commodities (virtual servers, virtual storage) directly to companies, but they are certainly busy building stuff that will enable OTHERS to do so. I’m sure as far as Microsoft is concerned, it doesn’t matter whether you rent virtual storage from me, or rent it from Microsoft — as long as a SQL Server license is paid for by *somebody* :-)

  22. warpedvisions.org » Blog Archive » Scobel nails Microsoft to the wall Says:

    [...] 16th, 2007 in Links Scoble hits the nail on the head talking about Moguls, the serverless internet [...]

  23. Web Hosting » Comment on The serverless Internet company by Karim Says:

    [...] You can read the rest of this blog post by going to the original source, here [...]

  24. » More on the cloud » business|bytes|genes|molecules Says:

    [...] web services, I wanted to point to a great post by Nick Carr. He points to an interview Robert Scoble did with the CEO of Mogulus (I’m still waiting for my confirmation email [...]

  25. Muse Says:

    This is a bit outdated. We (the community) have been renting, leasing, whatever you like to call it, servers for some time now. Co-lo facilities are, have been, changing to hosting facilities; give us some cash, and we take care of the server - hardware - et al., you just config it and run your software on it.

    The difference here being that Amazon has been doing this on a large scale, and taken a bit more of a “utility” approach.

    “These arent the droids we’re looking for. Move along…”

  26. gwhiz Says:

    Mr. Scoble - The Amazon Web Challenge will be revealing a LOT more really good “serverless” startups very soon. Looks like December timeframe a winner of the challenge will be picked and hoisted high.

    I actually think AWS is doing a great job on PR and turning quite a few of us into dyed in the wool believers. It’s how my bootstrapped startup will be powered.

  27. Keith Casey Says:

    We’re doing the same thing for WhyGoSolo (whygosolo.com) except that we do have one fixed node for shared testing, etc. Production is on the grid. :)

  28. modestypress Says:

    “Nothing can go wrong, go wrong, go wro—”

    “I’m sorry, Dave. I can’t let you do that.”

  29. Adrian Says:

    Francine: Twitter uses Amazon services.

  30. Web Hosting » Comment on The serverless Internet company by Web Hosting … Says:

    [...] You can read the rest of this blog post by going to the original source, here [...]

  31. palidwor.com » EC2 & S3 based companies Says:

    [...] like various companies are using EC2 and S3 to avoid buying and maintaining hardware. These will provide some nice [...]

  32. barmijo Says:

    >>> “I always assumed that companies would have at least one server keeping things up, just in case Amazon went down”

    IMHO if folks felt they had to keep extra hardware around this would be a showstopper to adoption of utility computing systems. At 3tera, we do have some users that keep back end systems off the grid, but it’s most often because these systems run on an OS that isn’t yet supported on the grid, like Windows. In those cases, though, the servers running those back end processes are also hosted in the same data center.

  33. mrskeptical Says:

    It’s a cool service, but is Amazon actually making a profit on EC2/S3?

  34. The serverless Internet company « turnings Says:

    [...] serverless Internet company 18 11 2007 The serverless Internet company: They have about 15,000 people already creating live video channels. They have one of the most [...]

  35. Darwin Widjaja Says:

    I just launched Tripntale and we’re entirely using Amazon’s EC2 and S3 for our backend. So yes, we don’t have to manage any server and yet we have about 10000 pictures uploaded in the first month.

  36. AWS | blog.cfelde.com Says:

    [...] en interessant blog post med bruk av AWS 100% for alle server behov. AWS er absolutt interessant, og føler jeg blir nødt til å studere dette i mer detalj enn jeg [...]

  37. Tiago Dória Weblog » Blog Archive » Twitter enxugando as operações Says:

    [...] computing“. Para entender o termo é só ver como funciona a empresa de vídeo Mogulus, que não usa mais servidores. Toda a infra-estrutura de servidores está “online”, nas mãos da Amazon S3 e da [...]

  38. Deepak Says:

    Bioscreencast is also moving to EC2/S3. We have a hosted server that we use for development/staging, but all screencasts will be served up from S3 and we have other plans as well, especially for EC2.

    As people above have noted, not having inhouse servers is nothing new. It’s the flexible capacity and utility aspects of Amazon, 3Tera, etc that are so cool and novel, at least for running businesses.

  39. The serverless Internet company | Venture Commons Says:

    [...] the full article: http://scobleizer.com/2007/11/16/the-serverless-internet-company/ addthis_url = ‘http%3A%2F%2Fwww.venturecommons.com%2Fthe-serverless-internet-company%2F’; [...]

  40. Dean Collins Says:

    The question you don’t ask however is “Why Amazon”?

    There are a ton of other colo, server rental, virtual computing….etc etc providers out there - what is the magic sauce that Amazon EC2 and S3 hit on that is drawing all the flies to the honey?

    Any thoughts?

    Cheers,
    Dean Collins
    http://www.Cognation.net

  41. John Says:

    @Dean, I think one thing that raises Amazon above the level of the typical VPS provider is that many of their services have an API, and can be hit programatically. S3 can eliminate not just the db box, but the db itself: no MySQL, no Oracle. Just pipe your data to S3.

    On http://wordie.org I’m using slicehost.com, fwiw. They don’t offer an API, so I had to install and manage MySQL. But I don’t have to deal with server maintenance, and I can add capacity easily and quickly.

    I think Amazon has it right, though: eliminate the overhead not just of the hardware, but also the lower levels of the software stack.

  42. My Stuff | Serverless Computing Says:

    [...] Scoble notes the rise of “the serverless Internet company” that can launch and run a webwide [...]

  43. Amazon’s Jeff Bezos on strategy & innovation (not Kindle-related!) « Tech IT Easy Says:

    [...] great company to study. It has transformed the book-industry, and is doing amazing work in terms of providing infrastructure for web-based infrastructure. And, even though they are not as yet selling any books in the Netherlands. I’m hoping that [...]

  44. Bill Seitz Says:

    I believe that SmugMug stores all their image files on S3.

    But that doesn’t mean
    * their webservers run on EC2
    * they don’t need some sort of database to generate views from meta-data.

    Clearly they’re still running something
    http://blogs.smugmug.com/don/2007/10/01/dell-md3000-great-das-db-storage

  45. Bill Seitz Says:

    Maybe because Mogulus is focused on live/streaming video, they have less in the way of archives to generate views/lists on.

    (For a long time the Yahoo directory was driven by static files rather than a db. On the other hand, to *search* that directory, rather than browse its hierarchy, would still require a persistent engine. On the other-other hand, maybe you could generate your index, store it on S3, etc….)

    Some actual details (I googled but didn’t find anything) on Mogulus’ infrastructure would take this beyond smoke.

  46. Ariane Lindblom Says:

    Comment re: data persistence on EC2/S3…

    We (www.elastra.com) are providing a database offering (MySQL, EnterpriseDB & PostgreSQL) and file system to now allow persistent data and clustering on EC2.

    Please check us out and provide feedback! From the problems I am reading about in earlier posts we are solving the database issues many folks are referencing. We are in beta testing right now.

  47. Kara-Hannah Says:

    In response to Bill Seitz:

    You should come check out blogTV.com. There is plenty of archivesto watch plus the added benefit of constant live streaming shows in which you can interact with the hosts and other users.

    Its a unique community and a hell of a lot of fun!

    Check it out!

  48. Kola Says:

    Interesting comments - for those making use of Amazons service any complaints on reliability/stability? Any downtime?

  49. Mogulus Blog » Blog Archive » Mogulus praised by Tech Geek Blogger Says:

    [...] try not to boast, but we have to share with you Robert Scoble’s November 16 blog where he calls Mogulus “one of the most innovative Web sites I’ve ever seen.” A [...]

  50. Serverless « www.ubuntista.it Says:

    [...] Quando uscì S3 di Amazon, mi convinsi subito che era l’inizio di una nuova era. Robert Scoble l’ha scoperto da poco. :-) Posted by ubuntista Filed in [...]

  51. items for 11.21.2007 « Tzetze Fly Says:

    [...] The Serverless Internet Company - Scobleizer At one point Max seemed like he was joking around with me when he told me “we don’t own a single server.” I asked him FOUR more times to make sure I heard him right. I even got incredulous with him at one point saying something like “what the f*** do you mean you don’t own a server?” and “you mean not a single bit of your Web site comes from servers that aren’t owned by Amazon?”This is the future - the near future. Running a business is fun. Running a NOC is not fun - and that’s a huge understatement. [...]

  52. Mogulus video online.. sin servers | Denken Über Says:

    [...] un grid de canales para elegir que querés ver…. pero si todo eso es interesante, saber que no tienen ni un solo servidor es [...]

  53. CMD Studios » Mogulus, videos online, sin servidores Says:

    [...] hasta un grid de canales para elegir que querés ver…. pero si todo eso es interesante, saber que no tienen ni un solo servidor es [...]

  54. neunetz.com » Die Zukunft des Lesens Says:

    [...] als Synonym für die in der Techszene beliebt gewordene Cloud (Pl0gbarliebling Mogulus läuft zum Beispiel komplett, also ohne eigen Server, auf Amazon S3 und EC2 [...]

  55. Amazon Web Services | CodeConsult AS Says:

    [...] men bruk av denne tjenesten til mer tradisjonelle webløsninger økes i omfang dag for dag. Det finnes tjenester som hostes 100% på Amazon sine løsninger, og Mogulus er [...]

  56. Michael Carter Says:

    Serverlessness: a cool concept. How precisely do they do DNS though? Amazon servers and ip addresses are volatile… what if one goes down and they lose the ip address?

  57. Software portability and virtual appliances « Freelancing science Says:

    [...] face computing clouds, internet companies that do not have a single server, virtual appliances for quick installation of, let’s say, blog server with WordPress, without [...]

  58. La révolution logicielle « Centigrade37 Says:

    [...] - Amazon s3. Stockage en ligne, professionnel pour pas cher. (0,18€ le giga par mois) + api ouverte par webservice = on peut faire des appli Web qui vont “lire” directement sur ces serveurs. => des entreprises qui apparaissent et qui n’ont pas de serveur interne ! [...]

  59. So how much money has been wasted? - E-Bitz - SBS MVP the Official Blog of the SBS "Diva" Says:

    [...] http://scobleizer.com/2007/11/16/the-serverless-internet-company/ Published Thursday, November 29, 2007 5:59 PM by bradley Filed under: News [...]

  60. So how much money has been wasted? - MVPs Says:

    [...] http://scobleizer.com/2007/11/16/the-serverless-internet-company/ [...]

  61. cbmeeks Says:

    The world definitely has changed. I’ve been with S3 for over a year and love it. I am hopefully going to roll out a new service early next year (08) that will put terabytes to S3.

    Wish me luck!

    http://cbmeeks.blogspot.com

  62. QAArtist Says:

    Atishae QAArtist is an Automated Testing Framework to provide functional, regression and load testing for web applications that uses AWS EC2 to scale up.

    We would be soon provisioning via DevPay for customers to launch their test suites directly off Amazon.

    (Testing Windows Apps still work off the desktop — no EC2 there, yet!)

    Visit us @ http://www.atishae.net or write to us @ qaartist@atishae.net

  63. Amazon Web Services: Bigger Than Amazon : New Web 2.0 Magazine Says:

    [...] November, Robert Scoble was in disbelief about the prospect of a serverless Internet company. Because of Amazon’s web services, anyone [...]

  64. yooronews Says:

    Don’t see why all the hubba about Amazon. I have a website that generates around 5000G traffic each month, and I’m paying $150 for the server. I did the amazon math on the site, and it would cost at least double what I’m paying now.
    And the traffic is way more expensive.

  65. Steve Says:

    AppPad is another new service that let’s you build “serverless” apps (i.e. HTML+Javascript data-driven simple apps).

    http://apppad.com

  66. Virtualization - the key to delivering "cloud based architecture" NOW. « Virtualization, Windows, Infrastructure and all that “stuff” in-between Says:

    [...] your services to the cloud, isn’t always about giving your apps and data to Google, Amazon or [...]

Leave a Reply


Powered By WordPress