Microsoft Azure Infrastructure and Deployment exam AZ-100 – Resources Part 3 – Deploy and manage virtual machines (VMs)

***WARNING***
AZ-100, AZ-101 and AZ-102 are all ceasing in favour of the AZ-103 single exam. See the link to the new exam syllabus – here
***WARNING***

Part 3 of 5 linking to the most appropriate documentation for learning how to achieve the objectives set in the new Azure AZ-100 exam.

SafariBooksOnline.com resources that match the learning objectives for this module:

https://www.safaribooksonline.com/videos/azure-deploying/03401BAZURECWORKS
https://www.safaribooksonline.com/videos/azure-advanced-virtual/03410CZURECWORKS

Cost Engineering note:

If you’re coming from a perspective of managing on-premises infrastructure, you might understand the notion of “disk provisioning”. In VMware land this usually offers you a chocolate box of “Thin Provisioning”, “Thick Lazy Zero” and “Thick Eager Zero”.

Making a decision on the disk provisioning type has a consequence on the management of the VMware datastores. This is another topic entirely.

In Azure, my interpretation is that all VMs disks are “Thin Provisioned” and there’s no control exposed to the Azure Administrator to change that, which is fine. I’m happy to have that decision taken away from me.

The point I’m getting at here is that when you choose the size of data disks to attach to your VM, you’ll only be paying for the space you’ve used or written to in that disk. There are other things to consider when you’re not using Azure Managed Disks like maximum sizes that can be protected with Azure Recovery Services Vaults or other service limits, but once you’ve considered those limits and worked out your sweet spot, you may aswell choose the largest size of disk that works for you (a consistent large size of course!) to avoid inflating disks later down the road.

Create and configure a VM for Windows and Linux

May include but not limited to:
Configure high availability;

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/manage-availability

configure monitoring, networking, storage, and virtual machine size;

Monitoring
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/monitor
Storage
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/faq-for-disks
Networking
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ps-common-network-ref
VM Size
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/resize-vm

deploy and configure scale sets

https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/

Automate deployment of VMs

May include but not limited to:
Modify Azure Resource Manager (ARM) template;

https://docs.microsoft.com/en-us/azure/architecture/building-blocks/extending-templates/update-resource

configure location of new VMs;

Unsure – seems too simple

configure VHD template;

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/create-vm-specialized

deploy from template;

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ps-template

save a deployment as an ARM template;

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/download-template

deploy Windows and Linux VMs

Too vague
https://docs.microsoft.com/en-us/azure/virtual-machines/

Manage Azure VM

May include but not limited to:
Add data discs; add network interfaces;

Data disk
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps
Network Interface
https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-network-interface-vm

automate configuration management by using PowerShell Desired State Configuration (DSC) and VM Agent by using custom script extensions;

https://docs.microsoft.com/en-us/azure/automation/automation-dsc-overview

manage VM sizes;

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/resize-vm

move VMs from one resource group to another;

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/move-vm

redeploy VMs

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/redeploy-to-new-node

Manage VM backups

May include but not limited to:
Configure VM backup;

WARNING Duplicate exam exercise – see “Implement and Manage Storage” – “Implement Backup”
https://docs.microsoft.com/en-us/azure/backup/quick-backup-vm-portal

define backup policies;

WARNING Duplicate exam exercise – see “Implement and Manage Storage” – “Create and Configure Backup Policy”
https://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-vms-prepare#select-a-backup-goal-set-policy-and-define-items-to-protect

implement backup policies;

WARNING Duplicate exam exercise – see “Implement and Manage Storage” – “Create and Configure Backup Policy”
https://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-vms-prepare#select-a-backup-goal-set-policy-and-define-items-to-protect

perform VM restore

WARNING Duplicate exam exercise – see “Implement and Manage Storage” – “Perform a restore operation”
https://docs.microsoft.com/en-us/azure/backup/backup-azure-restore-files-from-vm

4 thoughts on “Microsoft Azure Infrastructure and Deployment exam AZ-100 – Resources Part 3 – Deploy and manage virtual machines (VMs)”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s