General Flashcards
(104 cards)
Export all resource in a RG as a template
Export-AzResourceGroup cmdlet
Create a template from a deployment in the deployment history of a RG.
Save-AzResourceGroupDeploymentTemplate
Deployment history of RG
Get-AzResourceGroupDeployment
All operations performed during deployment
Get-AzResourceGroupDeploymentOperation
Register this provider namespace for Azure Log Analytics workspace.
Microsoft.OperationalInsights
Register this provider namespace for Azure Policy which is used for governance and guard rails within the Azure landing zone
Microsoft.PolicyInsights
Register this provider namespace forAzure Autmoation that automates different tasks within the environment (ex: patching servers)
Microsoft.Automation
Register this provider namespace for Azure Event Hubs, a big data streaming platform and event ingestion service that can be integrated with Azure native services.
Microsoft.NotificationHubs
- ArcPull
- ArcPush
- Owner
Authenticate with an ACR using Azure AD service principal.
What are the roles assigned to ACR to pull a non-quarantined image?
Pull.
Docker pull a non-quarantined image or pull another supported artifact, such as Helm chart, from a registry.
Requires authentication with the registry using authorized identity.
ArcPull
Pull and push
Docker push an image or push another supported artifact, such as Helm chart, to a registry.
Requires authentication with the registry using authorized identity.
ArcPush
Pull, push, and assign roles to others
Access resource manager
Create/delete registry
Push/pull image
Delete image data
Change policies
No - assign images
ACR role - Owner
Delete container images or other supported artifacts such as Helm chart, from a registry.
ArcDelete
Sign images, usually assigned to an automated process, which would use a service principal
ArcImageSigner
True/False
KEDA checks once every 30 seconds
True (KEDA polling interval)
True/False
If queue is > 0, KEDA scales the app by adding one new instance
True (KEDA scale up step)
Rate new instances are added: 1, 4, 8, 16, 32, …, maxReplicas
Scale up to 30 host instances
Enhanced compute capabilities
Web apps are hosted on dedicated VMs
Azure App Service plan: Premium V2
Virtual instances are shared with other customers.
Multi-tenant infrastructure.
Designed for development and testing
No autoscale
1 instance
Azure App Service plan: Shared
Expensive
Azure App Service plan: Isolated
Scale up to 10 host instances
Storage 5 GB
Web apps are hosted on dedicated VMs
Azure App Service plan: Standard
Deployment template file
Gets the resource group object that will be used to deploy the template.
resourceGroup().location = location parameter
resourceGroup()
Deploy scripts as continuous WebJobs
Create as linked to a web project
Supported in Basic App Service plan
WebJobs
3 instances
No autoscale
Azure App Service plan: Basic
Can be hosted on Windows or Linux
.NET Core 3.0