
What's it all about
Cloud computing - what's it all about? In the last year or so the buzz surrounding it has increased to the point of it becoming one of those dreaded marketing phrases you'll hear sales guys drop into pitches without really understanding it.
A break down
Lets break it down - traditionally you would host your developed application or website on a server, either on a shared platform or a dedicated server. You'd buy a server, pay through the roof for any extra bandwidth, throw all your apps on it and hope that it would cope with the traffic. Cloud Computing allows you to get this server space, the bandwidth, the technology infrastructure if you like, without having to concern yourself with scale. You pay for what you use. You can upscale (or downsize) your resources with the click of a mouse. Imagine if your site became an overnight sensation with tens of thousands of page impressions - you can quickly ramp up the resources needed to make your website available to all - immediately.
It makes sense
We believe at Gecko that Cloud Computing will become the defacto way of deploying medium to large enterprise applications, because it gives you this flexible freedom to upscale quickly - and is also a very cost effective way of doing so. In fact, we even deploy smaller sites on our Amazon Ec2 instance (this site is hosted in the cloud, for example). If you want a logical outline of what could computing can offer you - get in touch!
Wondering where the term Cloud Computing comes from? It's used as a metaphor for the Internet, based on how the Internet is depicted in computer network diagrams and is an abstraction for the complex infrastructure it conceals. Still think it's a marketing buzz word?