How Does the Cloud Work?
Explore how cloud computing works by understanding the role of regions, availability zones, and data centers. Learn how cloud providers deploy resources, manage scalability, and ensure high availability to deliver applications worldwide through APIs and dashboards.
High-level overview
On a high level, cloud platforms provide a way to interact with their platforms, often via a dashboard and APIs. We can use either option to create the necessary resources, deploy our code, and make our services available so that consumers can access them over the Internet.
Creating cloud resources
Let’s imagine we have built a website that shows a list of nearest AEDs based on visitors’ locations. For this website, we need compute resources such as a virtual machine, a data store to save the current and new locations, and connectivity to the virtual machine (VM) to be accessible over the Internet.
With the website ready, how can we take it to end users with the help of the cloud?
We can deploy (or host) this website on a cloud platform like Microsoft Azure. There are several options, but for this exercise, we use the dashboard provided by Microsoft Azure to create a