Win IT Exam with Last Dumps 2025


Microsoft AZ-400 Exam

Page 44/54
Viewing Questions 431 440 out of 535 Questions
81.48%

Question 431
DRAG DROP -
Your company plans to deploy an application to the following endpoints:
- Ten virtual machines hosted in Azure
- Ten virtual machines hosted in an on-premises data center environment
All the virtual machines have the Azure Pipelines agent.
You need to implement a release strategy for deploying the application to the endpoints.
What should you recommend using to deploy the application to the endpoints? To answer, drag the appropriate components to the correct endpoints. Each component may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
AZ-400_431Q.png related to the Microsoft AZ-400 Exam
Image AZ-400_431R.png related to the Microsoft AZ-400 Exam



Box 1: A deployment group -
When authoring an Azure Pipelines or TFS Release pipeline, you can specify the deployment targets for a job using a deployment group.
If the target machines are Azure VMs, you can quickly and easily prepare them by installing the Azure Pipelines Agent Azure VM extension on each of the VMs, or by using the Azure Resource Group Deployment task in your release pipeline to create a deployment group dynamically.
Box 2: A deployment group -
Reference:
https://docs.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups

Question 432
You are in the process of developing an application, whose source has several branches.
After making a number of alterations to a branch used for testing, you are required to update the main branch to capture the alterations made to the testing branch and override the Git repository's history.
You need to select the Git option that will achieve this.
Which of the following is the option you should select?



Create pull requests to review and merge code in a Git project. Pull requests let your team review code and give feedback on changes before merging it into the master branch.
Reference:
https://docs.microsoft.com/en-us/azure/devops/repos/git/pull-requests
Topic 4, Implement Continuous Delivery

Question 433
You plan to use Terraform to deploy an Azure resource group from a Windows system.
You need to install the required frameworks to support the planned deployment.
Which two frameworks should you install? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.



You can use the combination of Terraform and Yeoman. Terraform is a tool for creating infrastructure on Azure. Yeoman makes it easy to create Terraform modules.
Terratest provides a collection of helper functions and patterns for common infrastructure testing tasks, like making HTTP requests and using SSH to access a specific virtual machine. The following list describes some of the major advantages of using Terratest:
- Convenient helpers to check infrastructure - This feature is useful when you want to verify your real infrastructure in the real environment.
- Organized folder structure - Your test cases are organized clearly and follow the standard Terraform module folder structure.
- Test cases are written in Go - Many developers who use Terraform are Go developers. If you're a Go developer, you don't have to learn another programming language to use Terratest.
- Extensible infrastructure - You can extend additional functions on top of Terratest, including Azure-specific features.
Reference:
https://docs.microsoft.com/en-us/azure/developer/terraform/create-base-template-using-yeoman
https://docs.microsoft.com/en-us/azure/developer/terraform/test-modules-using-terratest

Question 434
You add the virtual machines as managed nodes in Azure Automation State Configuration.
You need to configure the computers in Group7.
What should you do?



The Register-AzureRmAutomationDscNode cmdlet registers an Azure virtual machine as an APS Desired State Configuration (DSC) node in an Azure Automation account.
Scenario: The Azure DevOps organization includes:
The Docker extension -
A deployment pool named Pool7 that contains 10 Azure virtual machines that run Windows Server 2016
AZ-400_434E.png related to the Microsoft AZ-400 Exam
References:
https://docs.microsoft.com/en-us/powershell/module/azurerm.automation/register-azurermautomationdscnode

Question 435
SIMULATION -
You plan to implement a CI/CD strategy for an Azure Web App named az400-123456789-main.
You need to configure a staging environment for az400-123456789-main.
To complete this task, sign in to the Microsoft Azure portal.



Add a slot -
1. In the Azure portal, search for and select App Services and select your app az400-123456789-main.
AZ-400_435E_1.png related to the Microsoft AZ-400 Exam
2. In the left pane, select Deployment slots > Add Slot.
AZ-400_435E_2.png related to the Microsoft AZ-400 Exam
3. In the Add a slot dialog box, give the slot a name, and select whether to clone an app configuration from another deployment slot. Select Add to continue.
AZ-400_435E_3.jpg related to the Microsoft AZ-400 Exam
4. After the slot is added, select Close to close the dialog box. The new slot is now shown on the Deployment slots page.
AZ-400_435E_4.png related to the Microsoft AZ-400 Exam
Reference:
https://docs.microsoft.com/en-us/azure/app-service/deploy-staging-slots


Question 436
SIMULATION -
You plan to implement a CI/CD strategy for an Azure Web App named az400-11566895-main.
You need to configure a staging environment for az400-11566895-main.
To complete this task, sign in to the Microsoft Azure portal.



Add a slot -
1. In the Azure portal, search for and select App Services and select your app az400-11566895-main.
AZ-400_436E_1.png related to the Microsoft AZ-400 Exam
2. In the left pane, select Deployment slots > Add Slot.
AZ-400_436E_2.png related to the Microsoft AZ-400 Exam
3. In the Add a slot dialog box, give the slot a name, and select whether to clone an app configuration from another deployment slot. Select Add to continue.
AZ-400_436E_3.jpg related to the Microsoft AZ-400 Exam
4. After the slot is added, select Close to close the dialog box. The new slot is now shown on the Deployment slots page.
AZ-400_436E_4.png related to the Microsoft AZ-400 Exam
Reference:
https://docs.microsoft.com/en-us/azure/app-service/deploy-staging-slots

Question 437
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements.
Your company has an Azure subscription that includes an Azure SQL database. Your company also has an Azure DevOps project, named PROJ-01.
You plan to update the Azure SQL database by creating a release pipeline that employs the Azure SQL Database Deployment task.
You need to deploy the necessary artifact.
Solution: You deploy a config file.
Does the solution meet the goal?



References:
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/sql-azure-dacpac-deployment

Question 438
SIMULATION -
You have several apps that use an Azure SQL Database named db1.
You need to ensure that queries to db1 are tuned by Azure over time. The solution must only apply to db1.
To complete this task, sign in to the Microsoft Azure portal.



1. To enable automatic tuning on a single database, navigate to the database in the Azure portal and select Automatic tuning.
AZ-400_438E.jpg related to the Microsoft AZ-400 Exam
2. Select the automatic tuning options you want to enable and select Apply.
Note: Individual automatic tuning settings can be separately configured for each database. You can manually configure an individual automatic tuning option, or specify that an option inherits its settings from the server.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/automatic-tuning-enable

Question 439
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements.
Your company has an Azure subscription that includes an Azure SQL database. Your company also has an Azure DevOps project, named PROJ-01.
You plan to update the Azure SQL database by creating a release pipeline that employs the Azure SQL Database Deployment task.
You need to deploy the necessary artifact.
Solution: You deploy an LDF file.
Does the solution meet the goal?



References:
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/sql-azure-dacpac-deployment

Question 440
HOTSPOT -
You use Azure Pipelines to manage the build and deployment of apps.
You are planning the release strategies for a new app.
You need to choose strategies for the following scenarios:
Releases will be made available to users who are grouped by their tolerance for software faults.
- Code will be deployed to enable functionality that will be available in later releases of the app.
- When a new release occurs, the existing deployment will remain active to minimize recovery time if a return to the previous version is required.
Which strategy should you choose for each scenario? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
AZ-400_440Q_2.png related to the Microsoft AZ-400 Exam
Image AZ-400_440R.png related to the Microsoft AZ-400 Exam



Box 1: Progressive exposure -
Continuous Delivery may sequence multiple deployment "rings" for progressive exposure (also known as "controlling the blast radius"). Progressive exposure groups users who get to try new releases to monitor their experience in "rings." The first deployment ring is often a "canary" used to test new versions in production before a broader rollout. CD automates deployment from one ring to the next and may optionally depend on an approval step, in which a decision maker signs off on the changes electronically. CD may create an auditable record of the approval in order to satisfy regulatory procedures or other control objectives.
AZ-400_440E.png related to the Microsoft AZ-400 Exam
Box 2: Feature flags -
Feature flags support a customer-first DevOps mindset, to enable (expose) and disable (hide) features in a solution, even before they are complete and ready for release.
Box 3: Blue/green -
Blue/green deployments which means that instead of replacing the previous version (here we refer to this version as blue), we bring up the new version (here referred to as the green version) next to the existing version, but not expose it to the actual users right away. On the condition of having successfully validated that the green version works correctly, we will promote this version to the public version by changing the routing configuration without downtime. If something is wrong with the green version we can revert back without users every noticing interruptions.
Reference:
https://docs.microsoft.com/en-us/azure/devops/learn/what-is-continuous-delivery
https://docs.microsoft.com/en-us/azure/devops/migrate/phase-features-with-feature-flags
https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb