"What actually is the Cloud?" - I keep hearing this question everyday. The problem is that there is no single, official definition. Actually, there are as many definitions as people talking about that. The problem is that when we started using this term several years ago it had not clarified yet what does it mean and it meant a lot of different things. However, this period is over!
So what actually does the Cloud mean? I spent some time on clarifying it as a part of my PhD thesis and I prepared my own definition based on what I found in a number of books, articles and online resources. So basically it proceeds as follows:
Cloud is an ICT (Information and Communications Technology) infrastructure which is characterized by the following features:
- it is completely transparent to users
- it delivers a value to users in a form of services available from the self-service portal
- its storage, network and computing resources are infinite from users' perspective apart from the configurable quotas
- it implements "pay-as-you-go" billing
- it is multi-tenant
- it is easily scalable (it scales out)
- it is highly available, often geographically-distributed
- it can run on the commodity hardware
Phew ;). Obviously not all clouds can be characterized by all of these features, but the most of them can. What actually is the Cloud then? I hope you will be able to answer quickly next time!
No comments:
Post a Comment