What is Cloud Computing?
Cloud Computing is internet based computing where software, services, information and storage are accessed over the Internet (or "cloud").
Cloud Computing can be split into three main services:
- Infrastructure as a Service (IaaS): internet-based delivery of computer infrastructure on demand, such as servers, storage and connections. This allows organisations to migrate their software and processing from physical hardware in IT server rooms to rapidly scalable capacity in large datacentres.
- Platform as a Service (PaaS): development platforms which allow organisations to build web-based applications, without the concerns of managing the underlying infrastructure and servers that they sit on.
- Software as a Service (SaaS): software accessed over the web as an on-demand service rather than requiring software installation on a desktop or on premise server.
What are the benefits of Cloud Computing?
Using any of the above services comes with several advantages:
- Speed of use and time to value – cloud services will often be able to handle vast amounts of computing resources compared to on-premise solutions as well as being quicker to set up at the beginning.
- Flexibility – online solutions are much easier to scale up and down according to your needs as well as allow for much customisation with their appearance and features.
- Support – it’s easier for technical support to help with these services as they can access your system easier remotely. It also allows them to apply updates more frequently and with less inconvenience for you (such as new datasets for address validation).