Chapter 1: Azure Administration Flashcards
What is the purpose of Azure Resource Manager? What are the 3 interfaces for Azure Resource Manager?
Orchestration layer to manage resources in Azure. You can use Azure CLI, Azure Portal, Azure Powershell, Bash.
How does Azure ensure your’re only managing the resource for your account? What is the Aure service for managing security?
Azure Active Directory
What are the 3 steps for performing a change to a resource via Resource Manager? Describe the architecture.
ARM template –> Resource Provider –> Resource provider completes action
What is the relationship between a resource group and a subscription?
Resource groups are grouped logically under a single subscription.
Subscriptions are the billing unit for Azure Cloud. Can do it logically by environment (dev, test, prod).
What is the Azure Portal?
Web based way to manage resources
What is the Azure CLI (Cloud Shell)?
Command line utility to manage Azure resources. Don’t need to login to the portal.
Web-based version of the portal.
Can use Azure Bash or Powershell
What is the Azure Powershell?
Set of cmdlets - more suited for creating small scripts to automate resource management
Accessed through the Cloud Shell
Az group list - list out the list of resources
What is Azure Bash?
CLI access through Cloud Shell
What are ARM templates?
JSON files - infrastructure as code (IaC)
Deploy environments quickly
Repeatable deployments
What makes ARM template parameters unique? Example?
Dynamic - can pass at run-time - such as a username
What are ARM template variables? Example?
Hard coded. Example - VM size, version, etc.
What is the intent of the Resources field?
Define resources that we want to define
What are Outputs?
Returns information from the execution of our template
Ex. return public IP address
What is a nested ARM template?
ARM template to call another ARM template
What is a schema? What does it do for you in azure resource manager?
describes the version of the template language. Version dependong on the JSON Editor (VS Code) and scope of the deployment (Subscription Deployments vs. Tenant deployments vs. Management group deployments)