[avatar user="richardb" size="original" align="right"]
There are many conversations regarding the Cloud these days, seemingly endless chatter on why to move to the cloud and why not to.
The first and most important thing to understand when it comes to cloud computing is that it has not changed the goal of computing, just some parameters. The goal of all computing is to produce valuable information and data in as efficient and cost effective a manner as possible.
Cloud computing is the approach du jour to meeting the above goal.
What makes cloud computing compelling are those specific parameters of operation that are native to its nature. The key characteristics of a cloud model are:
- On demand self service
- Broad network access
- Resource pooling
- Rapid elasticity
- Measured service
This month we are keying in on the rapid elasticity, or how it can create rapid and unlimited scale for your business.
In cloud computing, capabilities (think new users, new servers, new applications) can be almost instantly provisioned at any scale. At the business consumer level, this is virtually unlimited as you can purchase any number of additional servers, seats, etc. at any time.
And that rapid elasticity works in both directions, increases or decreases. Think about the power of being able to grow your business rapidly, add users, spin up new servers, adjust to projects or seasonal variations without having to extensively plan hardware and software purchasing and the labor to roll them out. The vast majority of that complexity and the time associated with it becomes eliminated as services can be spun up in real time using existing shared infrastructure 'out in the cloud'.
This ability to match (and pay for) only what one needs in real time, is one of the most compelling and easy to understand characteristics of cloud computing. The fear of adding capital ahead of growth, or the cost of planning mistakes (from an IT infrastructure standpoint) are vastly reduced, allowing you to focus on the realities of growing the business, adjusting labor, or taking on huge one time projects instead of focusing on the realities of buying or leasing hardware and rolling it out.
And that certainly is a recipe for Happy Computing!