Cloud Computing became a buzzword in the IT industry, but, just like any other new technical concept, it may cause confusions and misconceptions. It can be difficult to see it as an advantage and implement in your business.
The ambiguity is mostly due to the following:
- vague marketing campaigns
- complexity of underlying technologies
- diversity of solutions
Cloud Computing is a set of hardware and software resources, provided for the dynamic or on demand use, so the whole system is transparent to the end user.
Given this general definition, it is easy to see how many service offerings exist on the market that could be classified as Cloud Computing.
Public, Private, Community and Hybrid Cloud – more terms that may bring confusion for any entrepreneur!
These deployment models are defined by the user, not the technology, cost or location
Here are, briefly, some characteristics for each of the above
- available to the public from a supplier, free of charge or at a cost
- provider’s infrastructure is accessible via Internet
- the main concern is security
- example: Amazon, Google, Microsoft, Dropbox
- the resources are private or dedicated
- eliminates the concern for security and data control
- can be managed internally or by a third party
- can be installed onsite or hosted externally
- built specifically for a target group with a common goal to achieve objectives of a specific business
- the purpose is to provide the benefits of a public cloud, but with added security levels
- examples: governmental organizations that need to share resources, organizations from the health, education, energy departments, etc.
- a combination of cloud solutions, usually public and private, within the same company
- several suppliers can provide the services
- main concern is the management of different platforms and ensuring interoperability