For all the discussion about the potential opportunities for the world
wide cloud, there have been very few real world examples of
applications that can take advantage of this idea. Today, in possibly
one of the first true killer applications for multiple global cloud
providers,
SOASTA a provider of cloud based testing platform has announced its new
CloudTest Global Platform.
SOASTA has unveiled an ambitious plan to utilize an interconnected series of rationalized cloud providers for global load and
performance testing Web applications
and networks. They're calling this new service the CloudTest Global
Platform, which is commercially available today, and is said to enable
companies of any size to simulate
Web traffic and conditions by leveraging the
elasticity and power of
Cloud Computing.
In
full disclosure, over the last several months I've gotten to know Tom
Lounibos, the Co-founder and CEO of SOASTA quite well. At Enomaly,
we've worked on several projects together so I can honestly say Tom is
a the kind of guy a young technology entrepreneur (like myself) strives
to become. Tom is a visionary and has an impressive resume to prove
it. He brings more than 30 years of experience in building early stage
software companies as well as leading two companies to successful
IPO's. (Remember when there was an IPO market?) Most recently, Tom was
CEO of Dorado Corporation, focused on Enterprise Lending Automation. In
the world of cloud CEO's Tom is one to keep your eye on.
Back
to what I find interesting about this new scheme; traditionally
performance testing has been a kind of "best guess" scenario. Although
there are many testing frameworks available most of which create a
hypothetical experience using a set of static machines typically
limited to one or two geographic locations. With the emergence of a
global supply of regional cloud providers SOASTA is tapping into almost
limitless capacity to test your application environment in a proactive
fashion. Until the emergence of cloud based infrastructures testing
beyond a few hundred thousand users was impossible, now you can slap
together a few regionalized clouds and realistically see how 3 million
or more users around the globe will actually experience your
application and infrastructure. This is specially important in emerging
markets such as China and India where even a low usage site can
routinely get millions of users.
I think the the idea of a
global testing platform is very intriguing for a number other reasons
as well. Although they're pitching "CloudTest" as a testing /
performance tool there is nothing saying that it can't be used as part
of a proactive monitoring / scaling environment where you periodically
test performance thresholds. In this proactive scaling approach you may
want to predefine when, where and how you scale your infrastructure
based on the real world conditions your users are "actually"
experiencing. When your application is in production you could use your
performance tools for proactive analysis allowing for BPM and other
performance based policies to be defined ahead of time ensuring a
consistent Quality of Experience.
In examining the opportunity
for a world wide cloud the idea of using the quality of a user
experience as the basis for scaling & managing your infrastructure
will be a key metric going forward. Scaling based solely on "load" is a
relic of the past. The problem is a given cloud vendor/provider may be
living up to the terms of their SLA's contract language, thus rating
high in quality of service, but the actual users may be very unhappy
because of a poor user experience. In a lot of ways the traditional SLA
is becoming somewhat meaningless in a service focused IT environment.
With the emergence of global cloud computing, we have the opportunity
to build an adaptive globalized infrastructure environment focused on
the key metric that matters most, the end user's experience. Whether
servicing an internal business unit within an enterprise or a group of
customers accessing a website, ensuring an optimal experience for those
users will be the reason they will keep coming back and ultimately what
will define a successful business.
--
--
Reuven Cohen
CCIF Instigator
www.cloudforum.orgblog >
www.elasticvapor.com