Saturday, 21 January 2012

Cloud Computing Trends


What is Cloud Computing?

In late 90s or even now, ask any web developer, solution architect or anyone involved in web application development in any capacity:

Which symbol do you use to represent Internet on numerous white-board meetings? Obviously the most widely used metaphor for Internet was/is cloud. Cloud computing has derived its name from the same line of thinking.

Cloud Computing is a
style of computing which must cater to the following computing needs: 1. Dynamism 2. Abstraction 3. Resource Sharing

Dynamism

Your business is growing exponentially. Your computing need & usage is getting bigger with every passing day. Would you add servers & other hardwares to meet the new demand?

Assume, Recession is back & your business is losing customers. The servers & hardwares you added during last quarter’s peak season is now idle. Will you sale them? Demand keeps on changing based on world/regional economy, sometimes seasonal traffic burst as well.

That’s where Cloud Computing comes to your rescue! You just need to configure & your provider will take care of fluctuating demand.

Abstraction

Your business should focus on your core competency & should not worry about security, OS, software platform , updates and patches etc. Leave these chores to your provider.

From an end users perspective, you don’t need to care for the OS, the plug-ins, web security or the software platform. Everything should be in place without any worry.
Resource Sharing

Resource Sharing is the beauty of Cloud Computing. This is the concept which helps the cloud providers to attain optimum utilization of resources. Say, a company dealing in gifts may require more server resources during festive season. A company dealing in Payroll management may require more resources during the end or beginning of the month.




No comments:

Post a Comment