Yi-Jian Ngo

Microsoft Startup Zone > v2 > Blogs > Yi-Jian Ngo > Posts

 Posts

3 Characteristics of Cloud Apps

For those brave early adopters of enterprise cloud computing, a question that often comes to mind is which of their apps, now comfortably ensconced within the cozy confines of their private datacenter, should be allowed into the big bad cloud out there.  Beyond the obvious exclusion of apps that raise assorted security or compliance alarm bells, I believe that apps which are spiky, stateless and self-contained are cut out for the cloud.

 

Spiky. Apps that experience significant spikes in the resources they demand are ideal candidates. On one extreme end of this volatility spectrum are apps that are used only once for a specific project. Moving down the scale, we run into apps that swing into high gear only during certain events (presidential elections), seasons (Christmas) or time-of-month (book closing).

 

The corollary to this is that apps which are boringly consistent in their resource consumption are awful candidates for the cloud. It’s almost always cheaper to simply buy the hardware needed for such apps outright rather than to pay a perpetually recurring service fee.

 

Stateless. Apps that have been architected in such a way that maintaining state is crucial to their execution are unlikely to be agreeable with life in the cloud.

 

Self Contained. Apps that need to talk to lots of other things (databases, other apps etc.) that live in the datacenter will likely be ill-suited for public cloud deployment. Not only will they end up sucking a lot of bandwidth, there’s also the pain of securing their communications backhaul into the datacenter.

Comments

Re: 3 Characteristics of Cloud Apps

I agree about “Spiky” charcter, but I’m not so sure about “stateless”. I do think it is quite possible to run traditional enterprise applications in the cloud without any changes.
For the enterprises it is critical to run good old on premise apps with no change.

Regarding “Self Contained” I partially agree. Bandwidth costs are so low, and so many enterprises have a distributed nature that “Self contained” is not a very strong problem.

However, I do think that latency can be a big problem for many legacy apps there were not built with WAN in mind.

Would love to get your feedback and thoughts,
Best Regards,

Ophir Kra-Oz
Vice President, Products, IT Structures

Administrator at 2/4/2009 3:11 PM
 

Yi-Jian Ngo

Core Infrastructure, Security and Storage

I have a passion for technology and want to apply that towards discovering and developing ideas into successful companies. At AT&T Strategic Ventures, my investments included OpenClovis, a telecom middleware vendor. I have executed $15B worth of M&A transactions, as well as held multiple operating roles in network en...

More | Email


Recent Posts

VM6 Software Launches Global Partner Program (Guest Post by VM6 Software)

July 12, 2010

StorSimple Showcasing Hybrid Cloud Storage Solutions with Azure (Guest post by StorSimple)

July 12, 2010

Enterprise Cloud Storage

July 10, 2009

Shrinking the Search Market

May 30, 2009

A Cloudy Manifesto

April 22, 2009

Managing the Diversity of Desktop Virtualization

April 1, 2009


Featured Startup


crowdzone


The BizSpark startup of the day is crowdzone (mobiTeris), based in the US. Below you will find an interview with Murgesh Navar, CEO of mobiTeris. All the best to them and congratulations for being the startup of the day!



Read more...