The document discusses various Azure management tools:
- Azure Resource Manager is used to manage infrastructure through templates and define dependencies between resources.
- ARM templates use JSON syntax to allow for consistent, repeatable deployments in a single text file.
- PowerShell and the CLI allow scripting and command line management of Azure resources.
- The Azure Portal and Cloud Shell provide graphical and shell-based management.
- Azure Arc enables management of hybrid and multi-cloud resources through a single control plane.
1 of 13
Download to read offline
More Related Content
TenT-Day09.pptx
1. Day 9 Management Tools
Johan Myburgh
10Tuesdays
To Azure Fundamentals
https://aka.ms/AZ900LM
https://aka.ms/AZ900EP09LM
2. Johan Myburgh
Azure Technical Trainer (ATT) @ Microsoft UK
Cloud Solution Architect
Passionate about people and sharing knowledge
jomyburg@microsoft.com
@sayedimac
aka.ms/johan
3. Day 9
Management Tools
Azure Resource Manager
ARM Templates
PowerShell
CLI
Azure Portal and Cloud Shell
Azure Arc
4. Azure Resource Manager
Your proxy in Azure
Glue between all Azure resources
Manages infrastructure through templates
(ARM templates = JSON)
Manages lifecycles of resources as a group
Defines dependencies between resources
Applies access control (RBAC)
Applies Tags
Clarifies billing
Benefits
5. ARM Templates
Declarative JSON syntax
Consistent, repeatable results
Orchestration
Modular
Extensible with PowerShell/Bash
Promotes reuse
Complex deployments in single text files
{
"$schema":
"http://schema.management.
azure.com/schemas/2019-04-
01/deploymentTemplate.json#",
"contentVersion": "",
"parameters": {},
"variables": {},
"functions": [],
"resources": [],
"outputs": {}
}
6. PowerShell
It is a Shell
It is a scripting language
It is a runtime
It is modular (Azure, SQL, O365)
$rgname = rg1
$location = uksouth
New-AZResourceGroup name $rgname
-location $location
New-AzVm `
-ResourceGroupName $rgname `
-Name "CrmUnitTests" `
-Image "UbuntuLTS" `
-location $location
Example
7. CLI
It is a program in your OS path
Commands, with sub commands
Less verbose than PowerShell
Often much slower than PowerShell
az vm restart -g
MyResourceGroup -n MyVm
Example
8. 50% off Exam Vouchers
To qualify:
Scan the QR code and fill out the
form
Add 17970 as the event ID
You must attend 5 out of the 7
remaining sessions to be eligible
for the voucher
Please note this offer is only
valid until 31st March 2023
10. Azure Arc
Management plane for Hybrid
On-prem or multi cloud
Single pane of glass for managing
resources irrespective of location
Cloud native patterns
Custom Locations
Servers
Kubernetes clusters
Azure data services
SQL Server
Virtual machines (preview)
Resources
11. Summary Lots of tools for managing resources
Command line (PowerShell and CLI)
Gui (Portal)
Arc for on-prem and multi-cloud (Hybird)
#5: Fast IDentity Online (FIDO) standards based passwordless auth
Standalone security key or key built-in
#8: Fast IDentity Online (FIDO) standards based passwordless auth
Standalone security key or key built-in
#10: Fast IDentity Online (FIDO) standards based passwordless auth
Standalone security key or key built-in
#11: Fast IDentity Online (FIDO) standards based passwordless auth
Standalone security key or key built-in
#12: Fast IDentity Online (FIDO) standards based passwordless auth
Standalone security key or key built-in
#15: Thank the attendees, customer point-of-contact (PoC), and Microsoft PoC. Stage additional follow through on Parking lot items via Microsoft contacts.