What is Cloud hosting & Infrastructure?
Traditionally, websites and applications were hosted on single dedicated or shared servers. At the bottom end of the spectrum, shared hosting is cheap and readily available off-the-shelf by many online vendors. Shared hosting can be very cheap, perhaps only £5 a month - but your application will be on the same server as any number of other websites, with risks of performance and security interference. At the other end, dedicated servers can run to hundreds of pounds a month but do come with the benefit of reserved capacity and performance. In both cases however the servers are located in a single rack of a single data centre - a potentially vulnerable scenario if the data centre experiences problems.
The Cloud offers a different model for hosting websites and applications. Cloud providers like Amazon Web Services can offer both cost-effective web hosting, while also providing unlimited scalability, redundancy and security. The Cloud made up of various components such as compute, database, networking and storage which are all distributed globally to provide a safe and secure web where no individual component can be a weak point.
For this reason we often refer to ‘Cloud Infrastructure’ rather than ‘Cloud Hosting’, because the deployment of web applications in the Cloud is far more than hosting the app on a server - it’s about choosing the right components and building the right combination to fulfil the needs of your website or application.