Azure Cloud Shell
ARM templates - Azure Resource Manager
// Connect Connect-AzAccount Disconnect-AzAccount
// Deploy ARM template to Azure New-AzResourceGroup -Name MyFirstResourceGroup -Location eastus New-AzResourceGroupDeployment -Name $deploymentName -TemplateFile $templateFile // Deploy an arm template az deployment group create
// Resource Groups
az group list
Get-AzResourceGroup
az group delete --name
// Storage Account az storage account create --name storage-account-name -g VDC-Hub --sku Standard_LRS
// VMs az vm list Get-AzVM az vm create New-AzVM
// Other New-AzureADUser
// Helper Get-Command AzVM
RBAC
*** Storage *** GRS is designed to provide at least 99.99999999999999% (16 9's) durability of objects over a given year GZRS is designed to provide at least 99.99999999999999% (16 9's) durability of objects over a given year Azure File Sync - keep files synced between onprem and cloud File Storage - More like a file server. Has SMB and NFS (linux) Availability Set: Purpose is to protect against data failure within a single data center
// Auto Scale az vmss scale --name VirtualMachinesScaleSet --resource-group vmss_rg --new-capacity 2
JSON Templates - Example of IaaS