5 Comments

Summary:

When you’re running a web app, what can you offload responsibility for by outsourcing to the cloud and what do you need to do yourself? The balance between the two is changing, as was discussed on a Structure panel that pitted hosting providers (of sorts) and […]

When you’re running a web app, what can you offload responsibility for by outsourcing to the cloud and what do you need to do yourself? The balance between the two is changing, as was discussed on a Structure panel that pitted hosting providers (of sorts) and rapidly growing startups against each other, with Javier Soltero of Hyperic (now SpringSource) in the middle doing web application performance monitoring. Joining Soltero were Rackspace Hosting Chief Strategy Officer Lew Moorman; Automattic founder and founding developer of WordPress.com Matt Mullenweg; James Lindenbaum, co-founder and CEO of Heroku; and David Lipscomb, SVP of Engineering for Netsuite. Independent investor Rohit Sharma moderated.

Structure-090625-0919-D71_4505“There’s no such thing as a self-managing app that scales automatically and make you coffee in the morning — that’s just never going to happen,” said Soltero.

Using the analogy of the philosopher kings of Plato’s Republic, Automattic’s Mullenweg declared, “We live in Jeff Bezos’ Amazonian republic. Every engineer is also a DBA. If you don’t understand how the database works, you shouldn’t be programming. You shouldn’t touch a keyboard.”

While panelists were undecided about whether the “cloud” moniker is just a bunch of hype, they agreed that the flexibility of multitenancy, not owning your own servers, short-term contracts and cheap upgrades are helping their businesses. Mullenweg said the worst mistake his company ever made was spending $100,000 when it had only $700,000 to spend on buying its own servers for WordPress.com. But he’s only experimenting with cloud computing from Amazon and the like, and only for storage.

Rackspace, of course, is on the other end of the spectrum. “I don’t think the average company has any business running a server,” said Rackspace Hosting’s Moorman. He pushed cloud computing as a way for companies to move up the stack to focus on only the places they can add value. Moorman described a “mix and match” world where companies use a set of tools to run their infrastructure most effectively. As Soltero said, “Applications are fundamentally custom environments.”

The ability to build on top of Amazon, said Heroku’s Lindenbaum, has allowed his company to — in two years with only $3 million in funding — become a “provisionless hosting platform” used by 31,000 web applications. Then Lindenbaum can harness multitenancy to continuously learn and improve and provide its own customers with better service.

David Lipscomb of Netsuite, who recently moved himself from 10 years of doing CIO and engineering work to focus on teaching his company’s sales team how to interact with its product team, named three principles for building applications in the cloud:

  1. Architect with multitenancy in mind so customers feel their service is customized.
  2. Don’t over-engineer because you can’t know where things are going and what’s going to come along that could dramatically improve your product or save costs.
  3. Be close partners with everyone you’re dependent on.

Photo by James Duncan Davidson.

Automattic is backed by True Ventures, a venture capital firm that is an investor in the parent company of this blog, Giga Omni Media. Om Malik, founder of Giga Omni Media, is also a venture partner at True.

By Liz Gannes

You're subscribed! If you like, you can update your settings

  1. [...] the whole story on GigaOM or try our ToolbarRelated stories from top sites: This is the first app to have nudity,” Hottest [...]

    Share
  2. cloud is *NOT* money saver …its way how you design software ……..is your sowftware application *Distributed* ………Does it have *Redundancy* and is *Fault Tolerant* ..ie no single point of failure ……can it manage or scale by itself…if yes you can save money ………..other wise all this cloud stuff is just HYPE …it wont save you dime and will be more expensive in long term for 24 X7 X 365 …..since one achieve above goal you use DIRT cheap commodity hardware and form a compute grid …combined low broadband cost ….you can do amazing stuff …for rack of commodity hw running sw app as grid . I dont think cloud is next frontier of computing its self managing distributed p2p grid based applications ….which has no scalability problems …more users == more compute power /bandwidth .have look at google infra , skype , seti@home …you would what is real game

    Share
  3. [...] Web Apps Pick and Choose the Best of the Cloud [...]

    Share
  4. [...] two is changing, as was discussed on a Structure panel that pitted hosting providers (of … Read Full Article (No Ratings Yet)  Loading … Word [...]

    Share
  5. [...] Mullenweg summed it up best from Structure 09: We live in Jeff Bezos’ Amazonian republic. Every engineer is also a DBA. If you don’t [...]

    Share

Comments have been disabled for this post