Azure & Cloud
Introduction to Cloud Computing
Cloud computing is the present and future of software utilization, development and hosting. Let me introduce you its basics.
Early Evolution of Cloud Computing
Datacentres in the Past
Until recently, maybe 10 to 15 years in the past, each company had its own datacentres with servers for a different purpose, maybe running on different hardware, and even with a different operating system.
Each of these servers has its own CPU, hard drive, and RAM memory and every one of them need enough resources for utilization at peak time.
It also means, that on average, most servers were really underutilized, and organizations were spending a ton of money on hardware that most of the time was not even used at 10% of its capability.
Virtualization
Then, we started to implement virtualization, which allows us to run multiple virtual machines at a single virtual host (physical server). So, we were able to get more…