Skip to content.

You are here: Home Page > Business types > Wholesale Markets > Technology Issues > Software as a Service

Software as a Service

Considering a move to cloud computing

Budgetary pressures are driving many businesses to reconsider the software licensing deals offered by traditional software developers and turn instead to a more flexible charging model. In cases like these, a viable solution may be offered by a move to cloud computing.

If your customers are battling to control the costs of IT, then they might welcome your advice on a hosted software model, such as cloud computing, where application resources are held and managed centrally by a third party, available to employees only when they need them.

This model dispenses with the need for up-front expenditure on hundreds of software licences, much of the functionality of which may be used only occasionally. It also allows the cost of in-house IT management to be pared back.

But with cloud computing still in its infancy, and with few examples of it presently in action - including software as a service (SaaS) - it’s important to first outline exactly what’s meant by a cloud-based service.

What is cloud computing?

‘It’s probably helpful to start by defining what a successful cloud computing implementation should look like,’ says Matt McCloskey, Head of Applications & Services with Virgin Media Business. ‘In my view, the prospective adopter of any cloud computing solution needs to tick several boxes before they can be sure it will deliver. The checklist below is something that you should go over with the client, item by item, before any commitment is made.’

Matt’s ideal cloud solution would be:

  • Scalable - a solution able to be developed and expanded fast, in line with customer needs.
  • Virtual - to shield the end user from the technology that makes the solution possible, presenting them only with the resources that they want and not the complexity behind them.
  • On demand - with resources allocated and then removed in seconds when finished with.
  • IP-based - so the solution can operate seamlessly in any LAN or WAN setting.
  • Multi-tenanted - so that a single resource is used to share multiple applications among multiple users, enabling proper cost benefits to be realized.
  • Measurable -with the solution’s performance backed by a well defined and clearly understood service level agreement.
  • Priced by usage -so that the service is paid for according to the value it delivers and the use that’s made of it.

 

A trusted partner

You can enable cloud-based services by providing the client with a big Ethernet pipe to run services that extend from end user to cloud,’ says Matt. ‘You need to provide all necessary tools and to act as the perfect conduit between client and cloud solution provider. For anyone wanting to play the role of implementer and advisor to a client, it’s important to ensure that any cloud solution offers all of the following:’

  • Savings – what’s on offer must clearly be cheaper than the existing way of doing things. There is some hesitancy about cloud computing at the top end of the market, among FTSE 100 organisations in particular, because of the capital expenditure that may be needed to ready their infrastructure. For small and medium businesses, the cost benefits of cloud computing are generally more obvious.
  • Security – a challenge to get right and regarded as another barrier by the top end of the market. There are anecdotal stories of cloud security failures, as well as concerns about just how secure a multi-tenanted solution is for applications like customer relationship management and billing.
  • Control – with the client lacking the same ownership over application deployment that they once had, they need simple web-based tools so they can see how the cloud solution is performing.
  • Compliance – being sure that cloud computing does not throw up regulatory issues in areas like data protection and data security is important for everyone.
  • Homogeneity – when multiple cloud applications from different providers are in use they need to be presented in a uniform way, interoperating with each other where needed.
  • Self-healing – any cloud solution must be based on a self-healing network in case of faults.
  • Portability – the client paying for the service wants to be sure that, in three years time, they don’t find themselves at the mercy of the service provider when they want to change providers or move to a new contract.

 

Network demands

‘Most successful cloud applications to date have revolved around relatively lightweight corporate applications that don’t make extortionate demands on network bandwidth; things like expenses management and payroll,’ says Vuk Trifković, Senior Analyst with advisory from Datamonitor. ‘There are other types of application, for example business intelligence, where data demands are greater. This doesn’t necessarily make the network side a problem per se, but it’s a consideration for anyone looking for a suitable partner to provide connectivity.’

Possible future changes to how data is trafficked is an important issue that needs working out up front, says Vuk. ‘Volumes may increase and the nature of the data may change,’ he says. ‘You need to consider, on the client’s behalf: ‘is the network used to manage the solution optimised for all different types of traffic? Can it cope with suddenly handling a lot of small but frequent requests for data?’’

System integration

You should also consider how well a cloud computing application will integrate with other systems used by the client, Vuk advises. ‘And there are other angles to consider besides the technical,’ he says. ‘Cloud computing frees you from having to manage and maintain, but it does involve a certain level of trust with the supplier of the service. It’s a mental shift. The user is not in charge; someone else is. Therefore, are there data security issues? Is there uncertainty about the legal status of data? If you are based in the EU, can you safely and legally put your data in the hands of a US-based supplier?’

However, none of these issues should dissuade your client from considering a move to a cloud model, says Vuk. ‘And as cloud technology matures, these issues will be less of a problem, I expect. But for the moment, dealing with them may well fall on your shoulders. Far from necessarily being the end of the relationship between SI and client, with the client choosing to interface directly with the cloud computing supplier, cloud computing creates a chance for you to build a successful practice based on being less of a deployer and maintainer and more of a trusted advisor.’

Further reading

Expert David Linthicum explains why successful cloud computing depends on governance.
http://www.infoworld.com/d/architecture/cloud-computing-needs-governance-be-successful-757

Discover more about the Cloud Computing Conference and Expo held every year in California, New York and Prague.
http://cloudcomputingexpo.com/event/session/515

IT consultant Dr. Jim Anderson considers what the future may hold for cloud computing.
http://www.theaccidentalsuccessfulcio.com/cloud-computing/cio-cloud-computing-what-the-future-holds

*Virgin Media Business is not responsible for the content of external websites.