Commentary

John Foley
Editor, InformationWeek  

Is Your Cloud App Ready For 100,000 Users?

Ninety percent of companies don't put their Web applications or sites through performance tests, according to Tom Lounibos, CEO of cloud testing specialist Soasta. Which companies have taken that extra step? Soasta is introducing a certification program to sort out the testers from the non-testers.

Ninety percent of companies don't put their Web applications or sites through performance tests, according to Tom Lounibos, CEO of cloud testing specialist Soasta. Which companies have taken that extra step? Soasta is introducing a certification program to sort out the testers from the non-testers.I recently referred to software testing as cloud computing's next big thing. Soasta provides a cloud-based testing service, called CloudTest, for Web sites and Web apps, including, but not limited to, those that are hosted in cloud services from Amazon, GoGrid, and other providers.

The concept of running Web apps through load and performance tests isn't new. According to Lounibos, however, it's not widely practiced, because building test labs is cost prohibitive. And when companies do test Web apps, they tend to do so as a fraction of peak loads, so they're never really sure how things will hold up during traffic spikes. Companies that don't test, or don't test at peak loads, are essentially treating their users as "digital crash test dummies," he says.


More Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Soasta's new performance certification program is intended to encourage companies to not only test their Web apps, but to certify them as working under the strain of peak loads. Soasta will certify apps at levels ranging from 1,000 to 100,000 users, over the course of an hour or longer, and stamp them as having met sub-second response times. Soasta's OLAP capabilities help customers pinpoint what's causing an app to bog down, then fix it. Vendors participating in the program include 3Tera, Appistry, Chegg.com, Enomaly, GoGrid, Hexaware Technologies, Intuit, JackBe, PowerTest, Rackspace, Rightscale, rPath, and Zephyr.

An internal test center can cost $1 million and up when you take into account servers, software, and other components. By comparison, Soasta starts at about $1,000 an hour to test an app simulating 1,000 users. Soasta rents on-demand servers from Amazon, Rackspace, and other cloud service providers to run its tests. For example, Soasta used 2,500 servers over eight hours to test Intuit's TurboTax.com prior to the April tax filing deadline. (Lounibos says Soasta is one of Amazon Web Services' biggest users, having already rented over 50,000 servers on Amazon's Elastic Compute Cloud.)

Cloud computing has made it easier for companies to build and deploy a new generation of Web-based applications and Web 2.0 sites. In lockstep with that trend, cloud-based testing services are making it easier and cheaper for developers and IT departments to test what they've created. There are fewer excuses, and growing consequences, for not testing.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links