Cloud Computing Services
Cloud computing is the next generation for computing and it is here now. For senior IT decision makers it's not really a question of if, but when and how much.
There are a number of ways to explain cloud computing, but probably the simplest description is that it is "IT as a service". At its most basic level, you use the internet to access your computing needs, rather than having all your information and software based on your desktop or servers.
Effectively all traditional hardware and software can be removed from your desktop, and you can access services and applications as and when you need them, remotely via the internet. All you need is an interface and an internet connection.
With the advent of virtualization, the hardware that runs your applications has become extremely efficient. With Virtualization you can now separate applications from infrastructure making them easily accessible. As applications can now be bundled to include databases, middleware and operating systems, they can exist anywhere on the cloud.
Additionally you can also commute your storage and processing capacity to the cloud, so you only use what you need. As businesses need to flex in their IT requirements More computing power is available instantly, so scalability comes built in.
Where has it come from
As we all strive for ever greater efficiencies the model of everyone, needing everything, all of the time, just does not add up. Cloud computing takes advantage recent advances in IT and is a convergence of 3 major trends:
- Virtualization - applications are separated from infrastructure, so apps can now be run as virtualised images.
- Software as a Service - Applications available on demand on a subscription basis.
- Utility computing - server capacity and processing capacity are accessed across a grid as a variably priced shared service, or simply pay as you go.
If you liken computing to a utility such as electricity, you don't need to generate your own. You only pay for what you use and you only use what you need. It therefore makes for the most efficient model possible.
What's right for my organisation?
As with all decisions in IT, there is no one single approach that fits every organisation. At the outset of considering a move to cloud computing you will need to make a few basic decisions.
The first and most often asked question is how secure do I want to be. In the main our clients will not allow sensitive information to be hosted externally.
We therefore advocate a Hybrid approach to cloud computing which allows the most sensitive and private information to be held within company firewalls, e.g. employee and customer privately identifiable information, Research and Development files, and company financial and strategic plans.
In contrast however there are large amounts of data stored, that are either historical or in the public domain, which could otherwise be made available from the cloud e.g. public website, information on current and past products/services, and archived information.
The second question is what functions do I want to send to the cloud. That could be one of, or a combination of, any of the following:
- Software as a Service
- Infrastructure as a Service
- Platforms as a Service
- Storage as a Service
Cost is always a major factor and great consideration will need to be given to the advantages of reduced maintenance and hardware costs, which require planned upfront investment. Compare this to the ongoing subscription fees associated with cloud services.
As with any new technology there are always pros and cons, below are some basics to consider:
- Positives
- No need to add new hardware
- No upkeep or maintenance costs
- Information accessible anywhere
- Efficiency – only pay for what you use
- Built in scalability
- Negatives
- Security – do you want proprietary information outside your firewall
- One size does not fit all
- Applications will need to be virtualised
- Ongoing subscription costs model vs fixed costs
Whatever stage you are at, or whichever combination you choose, Allied can help you through the process and deliver the right solution for your business.