Azure is built upon resource providers. An example of a resource provider is Microsoft.Compute which provides us with virtual machines in Azure. Azure Resource Manager (ARM) is the central hub for communicating with these providers. You can never communicate directly
Azure Subscriptions π
A subscription is the payment agreement for how you’re going to pay the bill for your Azure usage to Microsoft. This means that every single resource you create is tied to a single subscription. A subscription is connected to one
Resource Groups π¦
A resource group is as the name suggest, a container to store resources. Any resource in Azure belongs to a single resource group. The resource group itself belongs to a specific region but that is just where the metadata of
Availability Zones 3οΈβ£
Within a region, there are multiple data centers. These data centers are grouped into availability zones. Each region consists of 3 availability zones. Each availability zone is independent of another availability zone in that region in terms of cooling, power,
Regions and region pairs πΊοΈ
Azure has data centers spread around the world. Close by data-centers are grouped into regions. A region usually consists of 3 data centers, also known as availability zones. These zones are interconnected with high-speed fiber with a round-trip latency of
Reliability and predictability in the cloud π―
The cloud is built with a reliable infrastructure in mind. We have separate zones within a region to protect against local faults. We also have multiple regions to protect our services from catastrophic events that affect a whole region. Depending
Cloud models π
Before discussing the different cloud models we need to fully understand what cloud computing is. The National Institue of Standards and Technology (NIST) has defined cloud computing in a document called SP 800-145. The document is 7 pages but it’s
Cloud service categories π°
When discussing the cloud you’ll often hear the term shared responsibility. What this refers to is for each service there’s a shared responsibility between the cloud provider and the cloud consumer. The cloud provider is responsible for some layers of
The consumption-based model π°
Capital Expenditure (CapEx) refers to costs for buying something in advance that will provide long-term benefits, such as a physical server. Operation Expenditure (OpEx) refers to costs for running and maintaining an asset. In your on-prem data center, there will
Benefits of the cloud βοΈ
A data center has a certain amount of capacity in regards to computing, storage, and networking which we build services on top of where we have our applications deployed. We have the same concept in the cloud, the amount of