Please enable JavaScript.
Coggle requires JavaScript to display documents.
Azure - Coggle Diagram
Azure
Benefits of Cloud Computing
Cost-Effective
Global
Secure
Reliable
Scalable
Elastic
Current
Cloud Architecture Terminologies
Availability
Availability Zones
Azure Load Balancer
Scalability
Vertical Scaling
Horizontal Scaling
Elasticity
Horizontal Scaling
Scaling OUT
Scaling In
Vertical Scaling
Azure VM Scale sets
Azure Stretch Database
Fault Tolerance
Disaster Recovery
High Durability
Types of Hosting
Dedicated Server
Virtual Private Server
Shared Hosting
Cloud Hosting
Azure Deployment Models
Public Cloud
Private Cloud
Hybrid Cloud
Cross-Cloud
Evolution of Computing
Dedicated
Physical Server
VMs
Hypervisor
Containers
Docker
Functions
Serverless Compute
Cold Starts
Types of Cloud Computing
SaaS
PaaS
IaaS
Global Infrastructure
Regions
Grouping of multiple AZs / datacenters
Azure has 58 regions across 140 countries
Paired Regions
Each region is paired with another region 300 miles away
Some Services rely on Paired Regions for DR
Azure Geo-redundant Storage (GRS)
Samples of Paired Regions
Canada Central x Canada East
East US x West US
Germany Central x Germany Northeast
Region Types of Service Availability
Recommended Region
Designed to support AZ now or in the future
Has at least 3 AZs
Regions that have a minimum of 3 AZs
Central US
East US 2
West US 2
West Europe
France Central
North Europe
Southeast Asia
Alternate (other) region
Not designed to support AZ
Special Regions - to meet compliance or legal reason
US DoD Central
US Gov Virginia
US Gov Iowa
3 Azure Government Secret Locations
Chinese Regions - available thru a partnership between MS and 21Vianet. MS does not directly maintain the data centers.
China East
China North
Generally will contain 3 AZs. Some region has less than 3 AZs
Geography
Data Residency
Geographies
US
Azure Government (US)
Canada
Brazil
Mexico
Availability Zones
Physical Location that contains 1 or more
DATACENTERS
A secured building that contains hundreds
of thousands of computers
Data Centers are isolated from each other, but close enough to provide low-latency.
AZs per region are
labeled
as 1, 2, 3
An AZ is a combination of the ff.
Fault Domains
Logical Grouping of Hardware to avoid a single point of failure within an AZ
Group of VMs that share a common power source and a network switch
Update Domains
Ensures your resources do not go offline
Azure may needs to apply updates to the underlying hardware or software
Availability Set
?
Each VM in an Availability Set is assigned a fault domain and update domain
Cloud Services
Types of Cloud Services
Databases
Cosmos DB
SQL DB
SQL Server on VMs
DB for the ff
MySQL
PSQL
MariaDB
Synapse Analytics (SQL Data Warehouse)
DB Migration Service
Cache for Redis
Table Storage - Wide-Column NoSQL Database
Networking
DNS
Virtual Network (vNet)
Load Balancer
Application Gateway
Network Security Groups
Enterprise / Hybrid Networking Service
Front Door
Express Route
Virtual WAN
Connection
Virtual Network Gateway
Storage
Blob Storage - Object Serverless Storage
Disk Storage
File Storage
Queue Storge - Messaging Queue
Table Storage - Wide-Column NoSQL DB
Databox / Databox Heavy - physical briefcase computer
Archive Storage
Data Lake Storage
Compute
Azure Virtual Machines
Azure Container Instances - Docker as a Service
Azure Kubernetes Service (AKS) - Kubernetes as a Service
Azure Functions
Azure Batch
Spot VMs
Application Integration Services
Notifications Hub
API Apps
Service Bus
Logic Apps
API Management
Queue Storage
Developer and Mobile Tools
SignalR Service
App Service
Visual Studio
Xamarin
Devops Sevices
Boards
Kanban
Pipelines
Repos
Test Plans
Artifacts
DevTest Labs
IoT Services
IoT Central
IoT Hub
IoT Edge
Windows 10 IoT Core Services
Big Data and Analytics Services
Azure Synapse Analytics
HDInsight
Databricks
Data Lake Analytics
AI / ML Services
Personalizer
Translator
Anomaly Detector
Azure Bot Service
Form Recogniser
Computer Vision
Language Understanding
QnA Maker
Text Analytics
Content Moderator
Face
Ink Recogniser
Serverless Services
Functions
Blob Storage
Logic Apps
Event Grid
Cloud Services are Group into three Categories based on availability
Foundational
GA
Available in all Recommended and Alternate regions immediately or in 12 months
Mainstream
GA
Available in Recommended Regions
Maybe available in Alternate regions based on customer demand
Specialized
Available in Recommended or Alternate Region based on demand