Deploy and manage Azure compute resources Flashcards

(48 cards)

1
Q

VM will be migrated to new Azure host. VM is restarted.
Data on temporary drive (D:) is lost.

A

Redeploy VM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Rerun VM provisioning.
Help solve VM failed state.
Data on temporary drive (D:) not lost.

A

Reapply VM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Physically separate resources within a region

A

Availability Zone

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Distribute VMs across zones and fault domains — horizontally scale VMs automatically
- support up to 1,000 instances

A

Azure virtual machine scale set (VMSS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Automatically distribute VMs across multiple fault domains

A

Availability set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

optimized for large scale stateless workloads with identical instances

A

Uniform scale set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

achieve high availability at scale with identical or multiple VM types

A

Flexible scale set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Apply template to existing RG

A

New-AzResourceGroupDeployment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Captures a specified RG and saves it as a template to a JSON file

A

Export-AzResourceGroup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Saves existing deployment template a new template file

A

Save-AzDeploymentTemplate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Saves RG deployment

A

Save-AzResourceGroupDeploymentTemplate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  1. New-AzResourceGroup
  2. New-AzAppServicePlan
  3. New-AzWebApp
  4. New-AzWebAppSlot
A

Steps to prepare web appl publishing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Container to hold all resources needed for an Azure solution that has to be managed as a group

A

Azure Resource Group

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Defines Azure compute resources required the Azure Web App service to run

A

Azure App Service Plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Contains the values used during the deployment

A

ARM Template Deployment Parameters File

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Each deployment only contains resources that have been added in that deployment.
Resource Manager will delete all existing resources in template.
New-AzResourceGroupDeployment -mode Complete

A

ARM Template Deployment ‘Complete’ mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Resource manager leaves unchanged existing resources not in the template.
Template resources are added.

A

ARM Template Deployment ‘Incremental’ mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

create a configurable disk object

A

New-AzDiskConfig

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

create a managed disk

A

New-AzDisk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

call the VM

21
Q

add the created disk to VM

A

Add-AzVMDataDisk

22
Q

update state of VM

23
Q

mark a VM as generalized - remove machine-specific info

24
Q

Azure Event Hubs - big data streaming platform and event ingestion service

A

Microsoft.NotificationHubs

25
register Azure Monitor Log Analytics workspace
Microsoft.OperationalInsights
26
Azure Automation - automate different tasks within the environment - patching servers
Microsoft.Automation
27
Azure Policy - governance and guard rails within Azure landing zone
Microsoft.PolicyInsights
28
az group deployment create or New-AzResourceGroupDeployment
ARM Deployment stored in GitHub
29
Creates a new deployment using template provided in the --template-uri parameter
az group deployment create (Azure CLI)
30
Creates a new deployment using template provided in the --TemplateUri parameter
New-AzResourceGroupDeployment (PowerShell)
31
1. az keyvault create --enabled-for-disk-encryption 2. az vm encryption enable --disk-encryption-keyvault
Steps to enable disk encryption for vm and storing the keys in Azuer Key Vault
32
1. Switch-AzWebAppSlot (ApplySlotConfig) 2. Switch-AzWebAppSlot (CompleteSlotSwap)
Swapping Deployment Slots
33
- deploy scripts as continuous WebJobs - create WebJobs as linked to a web project - WebJobs wupplored on Basic pricing tier
Deploy scripts to run as WebJobs
34
Upgrade existing VM instances to the latest available Platform Image OS version
Start-AzVmssRollingOSUpgrade
35
- changes to scale set OS and Data disk Profile - applied manually to each existing instance
Set-AzVmssVM
36
update the state of VMSS and does not apply changes to individual instances
Update-AzVmss
37
update an instance when VMSS upgrade policy is set to Manual - not used for scale set OS and Data disk Profile
Update-AzVmssInstance
38
- data orchestration engine
Azure Data Factory pipeline
39
autoscale up to 30 instances
Premium pricing tier
40
autoscale up to 10 instances
Standard pricing tier
41
NO autoscale 3 instances
Basic pricing tier
42
Azure Container Networking Interface Every 'pod' gets an IP address from subnet and can be accessed directly Application pods are connected directly to VNet
Azure CNI
43
Allow/Deny inbound/outbound network traffic
Azure NSG
44
Default VNet/subnet are created for you. 'Nodes' get IP address from VNet/subnet
kubenet
45
Provides private access to Azure-hosted services
Azure Private Link
46
Azure Kubernetes Service Deploy managed Kubernetes cluster Hosted Kubernetes service - only maintain agent nodes
AKS
47
1. Kubenet 2. Azure CNI
AKS Network configuration
48
enables apps to access resources in or through a VNet
Azure Virtual Network (VNets) Integration