Azure Week1 - Class Presentation
Azure Week1 - Class Presentation
[email protected]
SP9LGWJEKR
○ Lower
[email protected] cost, less maintenance
SP9LGWJEKR
● Private Cloud
○ Used exclusively by a business/organization
● 140+ countries
● 60+ regions
● 200+ services
● Available as
[email protected]
SP9LGWJEKR
○ Public Cloud
○ Azure Government
○ Deploy on-prem
● Marketplace
● Regions
● Availability Zones
[email protected]
SP9LGWJEKR
[email protected]
SP9LGWJEKR
Source: https://docs.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-setup-guide/organize-
This file is meant for personal use by [email protected] only.
resources?tabs=AzureManagementGroupsAndHierarchy
Sharing or publishing
Proprietary content. © Great the contents
Learning. in partUnauthorized
All Rights Reserved. or full isuse
liable for legal
or distribution action.
prohibited.
Azure Resource Manager
[email protected]
SP9LGWJEKR
Source: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/overview
This file is meant for personal use by [email protected] only.
Sharing or publishing
Proprietary content. © Great the contents
Learning. in partUnauthorized
All Rights Reserved. or full isuse
liable for legal
or distribution action.
prohibited.
Azure Networking Components
[email protected]
SP9LGWJEKR
[email protected]
SP9LGWJEKR
● Subnet
[email protected]
SP9LGWJEKR
○ Network inside a network
● Firewall
○ Azure Load Balancer, Azure Application Gateway, Azure Traffic Manager, Azure Front Door
This file is meant for personal use by [email protected] only.
Sharing or publishing
Proprietary content. © Great the contents
Learning. in partUnauthorized
All Rights Reserved. or full isuse
liable for legal
or distribution action.
prohibited.
Azure Virtual Machines
[email protected]
SP9LGWJEKR
[email protected]
SP9LGWJEKR
○ Subnets
[email protected]
SP9LGWJEKR
○ Network Security Group
○ Public IP Address
○ Disks
○ A (entry level)
○ Bs (economic)
○ D (general purpose)
○ E (in-memory, hyper-threaded)
[email protected]
SP9LGWJEKR
○ F (compute optimized)
○ H (HPC computing)
○ M (memory optimized)
○ N (GPU-enabled)
○ vCPUs
[email protected]
SP9LGWJEKR
○ Memory
○ Max IOPS
[email protected]
SP9LGWJEKR
[email protected]
SP9LGWJEKR
○ Hardware Failure
[email protected]
SP9LGWJEKR
■ Leads to unexpected application downtime
○ Planned Maintenance
This file is meant for personal use by [email protected] only.
Sharing or publishing
Proprietary content. © Great the contents
Learning. in partUnauthorized
All Rights Reserved. or full isuse
liable for legal
or distribution action.
prohibited.
Availability Sets
● Provides high availability for VMs within one datacenter
● Fault Domains
○ Logical grouping of hardware that share common power source and network switch
SP9LGWJEKR ○
[email protected]
Helps during unplanned hardware events
● Update Domains
○ Logical grouping of VMs and underlying hardware that are updated (and rebooted) at the same
time
[email protected]
SP9LGWJEKR
- Configure Fault & Update Domains - FDs & UDs are auto managed
- Size/config
[email protected] of VMs may be different - Size/config of VMs is same
SP9LGWJEKR
- OS image may be different - OS image is same on each VM
- Apps needs to be installed separately - Apps can be installed using Extensions
- Manual scaling - Manual and auto scaling
- Add VM to load balancer manually - VM can be auto added to load balancer
- Same datacenter in Availability Set and
different datacenters for Availability
- Can deploy in different datacenters (AZ)
Zones This file is meant for personal use by [email protected] only.
Sharing or publishing
Proprietary content. © Great the contents
Learning. in partUnauthorized
All Rights Reserved. or full isuse
liable for legal
or distribution action.
prohibited.
Scaling Virtual Machine Scale Sets
[email protected]
SP9LGWJEKR
Vertical Scaling
[email protected]
SP9LGWJEKR
Horizontal
Scaling
Scale-in 5, 10 6, 9, 11 7, 8
Scale-in 5, 10 9, 11 7, 8
This file is meant for personal use by [email protected] only.
Source: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-scale-in-policy
Sharing or publishing
Proprietary content. © Great the contents
Learning. in partUnauthorized
All Rights Reserved. or full isuse
liable for legal
or distribution action.
prohibited.
Scale-in policy: Newest VM
Event Instance IDs in Instance IDs in Instance IDs in
Zone1 Zone2 Zone3
Initial 3, 4, 5, 10 2, 6, 9, 11 1, 7, 8
Scale-in 3, 4, 5, 10 2, 6, 9, 11 1, 7, 8
Scale-in
[email protected] 3, 4, 5, 10 2, 6, 9 1, 7, 8
SP9LGWJEKR
Scale-in 3, 4, 5 2, 6, 9 1, 7, 8
Scale-in 3, 4, 5 2, 6 1, 7, 8
Scale-in 3, 4, 5 2, 6 1, 7
Scale-in 3, 4 2, 6 1, 7