Azure Study Group AZ300 Microsoft Azure Architect Technologies

  • Slides: 50
Download presentation
Azure Study Group AZ-300 - Microsoft Azure Architect Technologies Shawn Weisfeld Cloud Solution Architect

Azure Study Group AZ-300 - Microsoft Azure Architect Technologies Shawn Weisfeld Cloud Solution Architect

Week 1 Deploy and configure infrastructure (40 -45%)

Week 1 Deploy and configure infrastructure (40 -45%)

Agenda 1 Agenda 2 Speaker Introduction 3 Feedback Loop 4 Objective Review 5 Open

Agenda 1 Agenda 2 Speaker Introduction 3 Feedback Loop 4 Objective Review 5 Open Mic

Series Agenda Yammer: https: //aka. ms/azurecsg Homework: https: //aka. ms/AZ-300 Study. Group

Series Agenda Yammer: https: //aka. ms/azurecsg Homework: https: //aka. ms/AZ-300 Study. Group

Feedback Loop

Feedback Loop

Analyze resource utilization and consumption • • • configure diagnostic settings on resources create

Analyze resource utilization and consumption • • • configure diagnostic settings on resources create baseline for resources create and test alerts analyze alerts across subscription analyze metrics across subscription create action groups monitor for unused resources monitor spend report on spend utilize Log Search query functions view alerts in Azure Monitor logs visualize diagnostics data using Azure Monitor Workbooks

Azure Platform Logs

Azure Platform Logs

Azure Monitor

Azure Monitor

Metric Explorer

Metric Explorer

Azure Data Explorer

Azure Data Explorer

Alerts in Azure

Alerts in Azure

Action Group

Action Group

Cost Management + Billing page in the Azure portal

Cost Management + Billing page in the Azure portal

Azure Advisor

Azure Advisor

Azure Monitor Workbooks

Azure Monitor Workbooks

Create and configure storage accounts • configure network access to the storage account create

Create and configure storage accounts • configure network access to the storage account create and configure storage • • account generate shared access signature implement Azure AD authentication for storage install and use Azure Storage Explorer manage access keys monitor activity log by using Azure Monitor logs implement Azure storage replication implement Azure storage account failover

Share Access Signatures

Share Access Signatures

Azure Storage Explorer

Azure Storage Explorer

Manage Storage Account Keys

Manage Storage Account Keys

Access storage metrics in the Azure portal

Access storage metrics in the Azure portal

Storage redundancy options • • • Locally redundant storage (LRS) Zone-redundant storage (ZRS) Geo-redundant

Storage redundancy options • • • Locally redundant storage (LRS) Zone-redundant storage (ZRS) Geo-redundant storage (GRS) Read-access geo-redundant storage (RA-GRS) Geo-zone-redundant storage (GZRS) Read-access geo-zone-redundant storage (RA-GZRS)

Storage account failover (preview)

Storage account failover (preview)

Create and configure a VM for Windows and Linux • • configure high availability

Create and configure a VM for Windows and Linux • • configure high availability configure monitoring configure networking configure storage configure virtual machine size implement dedicated hosts deploy and configure scale sets

Azure resiliency as a platform Region Pairs, Availability Zones, Availability Set Power / facility

Azure resiliency as a platform Region Pairs, Availability Zones, Availability Set Power / facility Industry-leading broadest choice of data residency Industry-only Industry-leading high availability SLA VM SLA 99. 9% VM SLA 99. 95% VM SLA 99. 99% Regions 52 Single VM Availability sets Availability zones Region pairs Protection with Premium Storage Protection against failures within datacenters Protection from entire datacenter failures Protection from disaster with Data Residency compliance © Microsoft Corporation

Automate deployment of VMs • • • modify Azure Resource Manager template configure location

Automate deployment of VMs • • • modify Azure Resource Manager template configure location of new VMs configure VHD template deploy from template save a deployment as an Azure Resource Manager template deploy Windows and Linux VMs

Azure Resource Manager templates

Azure Resource Manager templates

Setting locations in ARM

Setting locations in ARM

Generalize VMs to create VM template

Generalize VMs to create VM template

Export ARM Template from Azure Portal

Export ARM Template from Azure Portal

Deploy Template from POSH New-Az. Resource. Group -Name $resource. Group. Name -Location "$location" New-Az.

Deploy Template from POSH New-Az. Resource. Group -Name $resource. Group. Name -Location "$location" New-Az. Resource. Group. Deployment ` -Resource. Group. Name $resource. Group. Name ` -Template. Uri "https: //blah/azuredeploy. json" ` -admin. Username $admin. Username ` -admin. Password $admin. Password ` -dns. Label. Prefix $dns. Label. Prefix

Deploy template from CLI az group create --name $resource. Group. Name --location "$location" az

Deploy template from CLI az group create --name $resource. Group. Name --location "$location" az group deployment create --resource-group $resource. Group. Name --template-uri https: //blah/azuredeploy. json --parameters project. Name=$project. Name admin. Username=$username admin. Public. Key="$key"

Create connectivity between virtual networks • • create and configure Vnet peering create and

Create connectivity between virtual networks • • create and configure Vnet peering create and configure Vnet to Vnet connections verify virtual network connectivity create virtual network gateway

Vnet Gateway – site to site

Vnet Gateway – site to site

VNet Peering

VNet Peering

Implement and manage virtual networking • • configure private IP addressing configure public IP

Implement and manage virtual networking • • configure private IP addressing configure public IP addresses create and configure network routes create and configure network interface create and configure subnets create and configure virtual network create and configure Network Security Groups and Application Security Groups

Example Virtual Network

Example Virtual Network

Network Security Groups

Network Security Groups

Manage Azure Active Directory • • add custom domains configure Azure AD Identity Protection

Manage Azure Active Directory • • add custom domains configure Azure AD Identity Protection configure Azure AD Join configure self-service password reset implement conditional access policies manage multiple directories perform an access review

Conditional Access

Conditional Access

Implement and manage hybrid identities • • • install and configure Azure AD Connect

Implement and manage hybrid identities • • • install and configure Azure AD Connect configure federation configure single sign-on manage and troubleshoot Azure AD Connect troubleshoot password sync and writeback

Azure AD Connect

Azure AD Connect

Implement solutions that use virtual machines (VM) • • provision VMs create Azure Resource

Implement solutions that use virtual machines (VM) • • provision VMs create Azure Resource Manager templates configure Azure Disk Encryption for VMs implement Azure Backup for VMs

Create VMs in the portal

Create VMs in the portal

Export ARM template from the portal

Export ARM template from the portal

Deploy Template from the portal

Deploy Template from the portal

Encrypt VM with Azure CLI az group create --name my. Resource. Group --location eastus

Encrypt VM with Azure CLI az group create --name my. Resource. Group --location eastus az vm create --resource-group my. Resource. Group --name my. VM --image win 2016 datacenter --admin-username azureuser --admin-password my. Password 12 az keyvault create --name "my. KV" --resource-group "my. Resource. Group" --location eastus --enabled-for-disk-encryption az vm encryption enable -g My. Resource. Group --name My. VM --disk-encryptionkeyvault my. KV

Questions?

Questions?

Homework Assignment https: //aka. ms/AZ-300 Study. Group

Homework Assignment https: //aka. ms/AZ-300 Study. Group

Open Mic …

Open Mic …