Cloud computing
I have just returned from the IDC 2009 convention which was dedicated to cloud computing.
A nice definition for cloud computing was: Infrastructure as a Sercice. (IaaS).
Actually cloud computing is just "A new way to do IT".
Cloud computing can be divided into 3 major subjects:
1. IaaS – Infrastructure as a service – Provisioning a virtual machine from the cloud. (Example: Amazon web services)
2. PaaS – Platform as a Service – Provisioning a platform on which you can develop and host applications on the cloud (Example: Windows Azure)
3. SaaS – Software as a Service – Provisioning a solution on the cloud instead of an on premise software (Example Live Dynamics)
Another interesting subject was the definition of private cloud vs. public cloud.
Private cloud takes virtualization one step further and makes it dynamic and more efficient. Yet it happens within the firewall inside the enterprise.
Public cloud happens within the major players (Microsoft, IBM, Google, Amazon etc) Data centers.
There are many private cloud solutions which are already in use today. We will have to wait some time until we will be able to see major applications running on the public cloud, but there is no doubt it is the future.
Eliaz from Microsoft presented Windows Azure. There is no doubt it was the best talk of the day.
I am really excited about cloud computing…