Questions and Answers Updated
2026/2027 Version | Verified Answers
1. Suppose you're building a video-editing application that will offer online
storage for user-generated video content. You'll store the videos in Azure
Blobs, so you need to create an Azure storage account to contain the blobs.
Once the storage account is in place, it's unlikely you would remove and
recreate it because all the user videos would be deleted. Which tool is likely
to offer the quickest and easiest way to create the storage account?
Azure portal
Azure CLI
Azure PowerShell - ANSWER ✅ Azure portal
2. The portal is a good choice for one-off operations like creating a long-lived
storage account. The portal gives you a GUI containing all the storage-
account properties and provides tool tips to help you select the right options
for your needs.
What needs to be installed on your machine to let you execute Azure
PowerShell cmdlets locally?
The Azure Cloud Shell
The base PowerShell product and the Az PowerShell module
3. The Azure CLI and Azure PowerShell - ANSWER ✅ The base PowerShell
product and the Az PowerShell module
You need both the base PowerShell product and the Az PowerShell module.
The base product gives you the shell itself, a few core commands, and
programming constructs like loops, variables, etc. The Az PowerShell
module adds the cmdlets you need to work with Azure resources.
,4. Use the Azure CLI to find the most popular commands related to the word
blob. - ANSWER ✅ az find blob
5. Use the Azure CLI to show me the most popular commands for an Azure
CLI command group, such as az vm. - ANSWER ✅ az find "az vm"
6. Use the Azure CLI to show me the most popular parameters and
subcommands for an Azure CLI command such as the create subcommand
for azure VMs. - ANSWER ✅ az find "az vm create"
7. Use the Azure CLI to get a list of the subgroups and commands for
managing blob storage: - ANSWER ✅ az storage blob --help
8. Authenticate to Azure using the Azure CLI - ANSWER ✅ az login
9. Create a new resource group using the Azure CLI - ANSWER ✅ az group
create --name <name> --location <location>
10.lists your Azure resource groups using the Azure CLI and format the output
as a simple table - ANSWER ✅ az group list --output table
11.deploy code from a GitHub repository to a web app using the azure cli -
ANSWER ✅ az webapp deployment source config --name
$AZURE_WEB_APP --resource-group $RESOURCE_GROUP --repo-url
"https://github.com/Azure-Samples/php-docs-hello-world" --branch master -
-manual-integration
,12.list all your webapps in a table using the azure cli - ANSWER ✅ az webapp
list --output table
13.create a web app using the azure cli - ANSWER ✅ az webapp create --name
$AZURE_WEB_APP --resource-group $RESOURCE_GROUP --plan
$AZURE_APP_PLAN
14.Create an App Service plan to run your app using the azure cli - ANSWER
✅ az appservice plan create --name $AZURE_APP_PLAN --resource-group
$RESOURCE_GROUP --location $AZURE_REGION --sku FREE
15.Azure ARM template element: schema - ANSWER ✅ A required section
that defines the location of the JSON schema file that describes the structure
of JSON data. The version number you use depends on the scope of the
deployment and your JSON editor.
16.Azure ARM template element: contentVersion - ANSWER ✅ A required
section that defines the version of your template (such as 1.0.0.0). You can
use this value to document significant changes in your template to ensure
you're deploying the right template.
17.Azure ARM template element: apiProfile - ANSWER ✅ An optional
section that defines a collection of API versions for resource types. You can
use this value to avoid having to specify API versions for each resource in
the template.
18.Azure ARM template element: parameters - ANSWER ✅ An optional
section where you define values that are provided during deployment. These
values can be provided by a parameter file, by command-line parameters, or
in the Azure portal.
, 19.Azure ARM template element: variables - ANSWER ✅ An optional section
where you define values that are used to simplify template language
expressions.
20.Azure ARM template element: functions - ANSWER ✅ An optional section
where you can define user-defined functions that are available within the
template. User-defined functions can simplify your template when
complicated expressions are used repeatedly in your template.
21.Azure ARM template element: resources - ANSWER ✅ A required section
that defines the actual items you want to deploy or update in a resource
group or a subscription.
22.Azure ARM template element: output - ANSWER ✅ An optional section
where you specify the values that will be returned at the end of the
deployment.
23.You can deploy an ARM template to Azure in one of the following ways: -
ANSWER ✅ Deploy a local template.
Deploy a linked template.
Deploy in a continuous deployment pipeline.
24.how do you obtain available location values from the CLI and from
Powershell - ANSWER ✅ az account list-locations (CLI) or Get-
AzLocation (PowerShell)
25.sign in to Azure by using the Azure CLI or Azure PowerShell - ANSWER
✅ az login or Connect-AzAccount