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.

Daniel Rusnok
Level Up Coding
Published in
5 min readSep 26, 2020

--

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…

--

--

Senior Software Developer. Loving to gain & share knowledge. Focused on Microsoft technologies like Azure, .NET Core & C#. Software Architecture enthusiasist.