The fundamentals of cloud computing

The 3 most common cloud computing service models are:

  • Software as a Service (SaaS)
  • Platform as a Service (PaaS)
  • Infrastructure as a Service (IaaS)

A cloud-based service offering should have all the following characteristics:

  • On-demand self-service
  • Access via a network
  • Resource pooling
  • Elasticity of demand
  • Service measurement and optimization

Stages of reflection

According to the “10 Steps to the Successful Adoption of Cloud” proposed by the Cloud Standards Customer Council (please refer to my previous article entitled “Cloud Computing – Supplier selection and step-by-step guide”), you will first have to select the service(s) which best suit your needs.

  1. Following a logical progression, firstly you will turn to your website, which in all likelihood is already hosted by a service provider.
  2. You will then choose without too much trouble the SaaS solutions; provided for instance by a suite of products from Salesforce or Office 365, which have a growing list of customers.
  3. Thereafter, the choices will become a bit more complex giving rise to questions necessitating research and decisions which sometimes may be difficult to make:
  • Are our servers and applications suitable?
  • I have the latest servers, are there alternatives? Can they easily be moved?
  • How can I draw on the enormous potential of cloud computing?
  • Will my internet link suffice to fill the new demand?
  • What about security?
  • Do I possess the requisite expertise within my organization?

All these questions may prove difficult for an organization to address.

A necessary and strategic reflection

The selection of a service and its provider call for reflection on the part of your team as well as their expertise: in some cases, the choices may span several years.

Reflection is important as investment in the migration and the integration of the solutions will be needed from the get-go: you may also be required to modify your in-house applications to benefit from the features afforded by cloud computing.

I’ve heard it said during conferences, and I’ve used it on occasion myself: “cloud computing is not an end in itself, but rather a business venture which can impact the entire organization”.

Cofomo and its experts are there to accompany you: whether it’s to help you choose the cloud services or supplier(s) required to meet your needs, or to answer the aforementioned questions or to undertake a migration.