You Just Might be a Cloud App

With Apologies to Jeff Foxworthy (“You just might be a redneck“)

You just might be a Cloud App, if:

You only need processing or storage periodically, for instance during certain times of the month, week or day. An example would be end-of-day processing, Christmas rush, etc.  The rest of the time any over-capacity in terms of server and other resources is wasted. Under capacity is unthinkable and probably a CLM (Career-Limiting Move Smile).

You have no clue as to how successful you new idea will be (or not)!  Why buy lots of servers for what may never happen.  On the other hand your new idea may go viral, and in that case …. Smile Oh yes, and even if you do go viral, what if it doesn’t last? Sad smile  (Remember, scaling down can be as important as scaling up.) With physical hardware it is hard to sell off old equipment.

You  need to get your new great idea up and running quickly and don’t have time to wait for new hardware to be purchased, arrive and be set up. (God grant me patience, and I want it RIGHT NOW! Smile)

You are not mission critical (core to the companies business) and can moved out to the Cloud.

Regulations in your industry have caught up with the cloud and it is “safe” to put your data and/or processing in the Cloud. Regrettably some regulatory bodies and public Clouds have not.  Some data may have to remain safely behind your firewall. Even in that case some of your component parts may be appropriate to move to the Cloud while other stay safely behind your on premise firewall. In that case a Hybrid application architecture is a useful design to consider in order to leverage the advantages of the cloud while keeping some data (and processing) behind the firewall.

You want to leverage the attributes of the Cloud such as: Scalability, Availability,Elasticity, on-demand self-provisioning, and measured operating costs. (See the National Institute of Standards definition of Cloud Computing for more details.)

So, if you are a Cloud app be happy in the Cloud. 🙂  If not maybe you can be a Hybrid App living partly on premise and partly in the cloud, having the best advantages of both. Smile



About CloudyInNashville

I am a Cloud Architect and Consultant. Over several years I have been working with companies to help them design and build .NET based applications for public and private clouds. My focus is the Cloud, Public Clouds and Microsoft's Windows Azure Cloud platform in particular.
This entry was posted in Architecture, Cloud, Cloud Computing and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s