Monday, February 18, 2019

AZ-102 Study notes - Part 1


These are my AZ-102 study notes in taking the Microsoft Azure Administrator Certification Transition Exam (AZ-102) exam.

Manage Azure subscriptions and resources (5-10%)

Analyze resource utilization and consumption

Use the Cost Management + Billing section to configure budgets and setup alerts to point to an Azure resource group. Credit alerts are generated automatically at 90% and at 100% of your Azure credit balance when using enterprise agreements with monthly commits.

Configure diagnostic settings on resources

From the Azure portal, select Azure Monitor and select diagnostic settings to enable this. Log to a storage account, Event Hub, or Log Analytics.
Use the Set-AzureRMDiagnosticSetting cmdetlet and the -ResourceId switch to enable via Powershell.

Create baseline for resources; create and rest alerts.

Study up on DSC and using Azure Update management as well as update management via automation accounts.

Analyze alerts across subscription; analyze metrics across subscription, Create action groups.

Know how to create alerts using the new log analytics focused Azure monitor (target, criteria, details, and action groups)
Know about smart groups, enabling and disabling rules.
Azure metrics are kept for 93 days.

Monitor for unused resources; monitor spend; report on spend.

Know the spending limit for credit and what it does - stops everything. (no pay as you go - off by default for trial)
Use tags to group by cost center. 
Cost analysis tool. (Creating budgets, alerts, etc.)
Azure Advisor - Monitors for idle resources, resources that can made reserved instances. Unused express route, etc.
Utilize Log Search query functions.

If you're familiar with Log analytics and Kusto query language this should be easy. If not, I would recommend the free plural sight course Kusto Query Language and messing around with a Log Analytics workspace.
Query from up to 100 workspace resources using the workspace() function. You can use the query name, the qualified name, the workspace ID, or the Azure resource ID.
Ie:
workspace("contosoretail-it").Update | count
Similarly with Application insights you can use the app() function to query across AppInsights apps.
Use union to group these.

View alerts in Log Analytics.

Know how to target a Log Analytics workspace for Azure monitor alerts.
Metric measurement vs number of results.

No comments:

Post a Comment

TIP 0005: Test bad SSL

This is a tool for testing "memorable site for testing clients against bad SSL configs" https://badssl.com/