AZ-400 Exam Questions
608 real AZ-400 exam questions with expert-verified answers and explanations. Page 3 of 13.
- Question #101
Hotspot Question Your company has an Azure subscription. The company requires that all resource group in the subscription have a tag named organization set to a value of Contoso. Y...
- Question #102Design and Implement a Release Strategy - understanding and selecting appropriate deployment strategies (canary, blue/green, rolling) based on application requirements such as risk tolerance, rollback speed, and traffic control.
Drag and Drop Question You are defining release strategies for two applications as shown in the following table. Which release strategy should you use for each application? To answ...
Release StrategiesDeployment PatternsDevOpsContinuous Delivery - Question #103Design and Implement Source Control - selecting and integrating appropriate version control systems with Azure Pipelines as part of the AZ-400 (Designing and Implementing Microsoft DevOps Solutions) certification.
Drag and Drop Question You are configuring Azure Pipelines for three projects in Azure DevOps as shown in the following table. Which version control system should you recommend for...
Azure PipelinesVersion Control SystemsAzure DevOps IntegrationSource Repository Configuration - Question #104Implement container-based solutions - specifically configuring Helm (v2) package management with Tiller on an RBAC-enabled AKS cluster, which maps to the Azure DevOps / AZ-204/AZ-400 exam domain of designing and implementing containerized solutions.
Drag and Drop Question You provision an Azure Kubernetes Service (AKS) cluster that has RBAC enabled. You have a Helm chart for a client application. You need to configure Helm and...
Azure Kubernetes Service (AKS)Helm and TillerKubernetes RBACContainer Orchestration - Question #105Design and implement a build strategy - specifically configuring build pipelines to include code quality gates and static analysis tools such as SonarQube for .NET Framework solutions (AZ-400: Developing Microsoft Azure Solutions / DevOps Engineer Expert)
Drag and Drop Question You are developing a full Microsoft .NET Framework solution that includes unit tests. You need to configure SonarQube to perform a code quality validation of...
SonarQubeAzure DevOps PipelinesCode QualityCI/CD Configuration - Question #107Design and implement a DevOps strategy - specifically decomposing applications and managing shared code through package management and component ownership (e.g., Azure DevOps AZ-400 domain: Develop an instrumentation strategy / Design a dependency management strategy)
Drag and Drop Question You need to find and isolate shared code. The shared code will be maintained in a series of packages. Which three actions should you perform in sequence? To...
microservicescode refactoringdependency managementsoftware architecture - Question #108Monitor and Optimize Azure Solutions - specifically using Application Insights usage analysis tools to understand user behavior and application performance impacts within the Azure Developer Associate (AZ-204) or Azure Administrator (AZ-104) certification track.
Drag and Drop Question Your company wants to use Azure Application Insights to understand how user behaviors affect an application. Which application Insights tool should you use t...
Azure Application InsightsUser Behavior AnalyticsAzure MonitorApplication Performance Monitoring - Question #109Design and implement build and release pipelines
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #110Design and implement build and release pipelines
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #111Design and implement build and release pipelines
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #112Configure processes and communications
You are designing the development process for your company. You need to recommend a solution for continuous inspection of the company's code base to locate common code patterns tha...
- Question #113Develop a security and compliance plan
SIMULATION You need to ensure that an Azure web app named az400-9940427-main can retrieve secrets from an Azure key vault named az400-9940427-kv1 by using a system managed identity...
- Question #114Implement and Manage Continuous Integration and Continuous Delivery (CI/CD) Pipelines - Configure automated deployment triggers from source control to Azure App Service / Function Apps (AZ-400 Domain: Design and Implement a Release Strategy)
SIMULATION You have an Azure function hosted in an App Service plan named az400-9940427-func1. You need to configure az400-9940427-func1 to upgrade the functions automatically when...
Azure FunctionsContinuous DeploymentGitHub IntegrationAzure Deployment Center - Question #115Design and implement build and release pipelines
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #116Design and implement build and release pipelines
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #117Design and implement build and release pipelines
This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some questio...
- Question #118Design and implement build and release pipelines
SIMULATION You need to ensure that an Azure web app named az400-9940427-main supports rolling upgrades. The solution must ensure that only 10 percent of users who connect to az400-...
- Question #119Implement and manage container-based solutions in Azure, including selecting appropriate Azure Container Registry SKUs and configuring security features such as Content Trust for signed container images.
SIMULATION You plane to store signed images in an Azure Container Registry instance named az4009940427acr1. You need to modify the SKU for az4009940427acr1 to support the planned i...
Azure Container RegistryContent TrustImage SigningSKU Selection - Question #120Configure processes and communications
SIMULATION You need to create a virtual machine template in an Azure DevTest Labs environment named az400- 9940427-dtl1. The template must be based on Windows Server 2016 Datacente...
- Question #121Implement and Manage Continuous Integration / Configure Secure Access to Pipeline Resources - specifically understanding required network ports and NSG configuration to enable Azure DevOps self-hosted pipeline agents to communicate securely within Azure infrastructure.
SIMULATION You need to prepare a network security group (NSG) named az400-9940427-nsg1 to host an Azure DevOps pipeline agent. The solution must allow only the required outbound po...
Network Security Groups (NSG)Azure DevOps Pipeline AgentOutbound Security RulesAzure Networking - Question #122Design and implement build and release pipelines
SIMULATION You plan to deploy a template named D:\Deploy.json to a resource group named Deploy- lod9940427. You need to modify the template to meet the following requirements, and...
ARM TemplatesAzure NetworkingVirtual NetworkTemplate Deployment - Question #123Develop an Instrumentation Strategy / Configure Azure App Service settings - aligns with AZ-400 domain: 'Implement and manage build and release pipelines' and 'Configure application infrastructure', specifically managing application configuration and environment-specific settings in Azure App Service.
SIMULATION You need to configure an Azure web app named az400-9940427-main to contain an environmental variable named "MAX_ITEMS". The environmental variable must have a value of 5...
Azure App ServiceApplication ConfigurationEnvironment VariablesAzure Portal Administration - Question #124Design and implement build and release pipelines
You have an Azure DevOps project named Project1 and an Azure subscription named Sub1. Sub1 contains an Azure virtual machine scale set named VMSS1. VMSS1 hosts a web application na...
- Question #125Implement Continuous Feedback - Configure monitoring for Azure-hosted applications using Azure Monitor alert rules and webhook-based notification actions to support DevOps observability practices (AZ-400 Domain: Develop an Instrumentation Strategy)
SIMULATION You need to create a notification if the peak average response time of an Azure web app named az400- 9940427-main is more than five seconds when evaluated during a five-...
Azure Monitor AlertsApp Service MonitoringWebhook IntegrationMetric-Based Alerting - Question #126Implement continuous feedback - Configure and integrate monitoring tools, including Application Insights, to collect and analyze telemetry data from Azure-hosted applications as part of the AZ-400 DevOps monitoring and feedback domain.
SIMULATION You need to create an instance of Azure Application Insights named az400-9940427-main and configure the instance to receive telemetry data from an Azure web app named az...
Azure Application InsightsAzure MonitorTelemetry ConfigurationASP.NET Core Web Apps - Question #127Design and Implement a Secure Deployment Pipeline / Recommend a secrets management and access control strategy using Azure Key Vault and RBAC
Drag and Drop Question Your company has a project in Azure DevOps. You plan to create a release pipeline that will deploy resources by using Azure Resource Manager templates. The t...
Azure Key VaultAzure DevOps Release PipelinesPrinciple of Least PrivilegeARM Templates - Question #128Design and Implement a Dependency Management Strategy - specifically creating, publishing, and consuming packages using Azure Artifacts feeds (AZ-400 / Azure DevOps Engineer Expert)
Drag and Drop Question You are creating a NuGet package. You plan to distribute the package to your development team privately. You need to share the package and test that the pack...
Azure ArtifactsNuGet PackagesPackage ManagementDevOps Pipelines - Question #129
Hotspot Question You have an Azure DevOps project that contains a build pipeline. The build pipeline uses approximately 50 open source libraries. You need to ensure that the projec...
- Question #131
Your company is concerned that when developers introduce open source libraries, it creates licensing compliance issues. You need to add an automated process to the build pipeline t...
- Question #132
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #133
You have an Azure DevOps project named Project1 and an Azure subscription named Sub1. Sub1 contains an Azure SQL database named DB1. You need to create a release pipeline that uses...
- Question #134
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #135
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #136
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
- Question #137
Your company has a release pipeline in an Azure DevOps project. You plan to deploy to an Azure Kubernetes Services (AKS) cluster by using the Helm package and deploy task. You need...
- Question #138Design and Implement a Release Strategy - specifically managing distribution and deployment pipelines for mobile applications using Azure DevOps and App Center
Drag and Drop Question You are implementing an Azure DevOps strategy for mobile devices using App Center. You plan to use distribution groups to control access to releases. You nee...
Azure App CenterMobile DevOpsDistribution GroupsRelease Management - Question #139Configure processes and communications
SIMULATION You need to ensure that the https://contoso.com/statushook webhook is called every time a repository named az40010480345acr1 receives a new version of an image named dot...
Azure Container RegistryWebhooksImage push eventsAutomation - Question #140
A team currently makes use of Docker containers for building their application. The application lifecycle also makes use of Azure Devops. Exploits need to be detected in the Docker...
- Question #141
A team is currently using a project in Azure Devops. The team needs to have a policy in place that ensures the following: - A user should be able to merge to a master branch even i...
- Question #142
A team has the following DockerFile that will create an image FROM windowsservercore RUN powershell.exe -Command Invoke-WebRequest RUN powershell.exe -Command Start-Process c:\pyth...
- Question #143
A project team is using Azure Devops for building and deploying projects using pipelines. The application using this infrastructure is a Java based application. You need to ensure...
- Question #144
A company is currently using Team Foundation Server 2013. They want to now migrate to Azure Devops. Below are the key points that need to be observed for the migration - All dates...
- Question #145
A team currently has the source code repository defined in Github. They want to now migrate their code onto Azure Devops. Which of the following step could be used to clone the rep...
- Question #146
A company is currently planning on setting up Jenkins on an Azure virtual machine. Code will be build using the Jenkins server and then deployed to a Kubernetes cluster in Azure. T...
- Question #147
A company currently uses ServiceNow for Incident and Change Management. Most of their web- based applications which are developed in-house are hosted in Azure. The company needs to...
- Question #148Configure processes and communications
A team is developing an application that is based on the .Net core framework. The application will connect to a Microsoft SQL Server database. During the development stage the appl...
- Question #149Configure processes and communications
A company wants to implement a package management solution for their Node.js applications. They want to ensure that developers can use their IDE to connect to the repository secure...
- Question #150Design and implement build and release pipelines
A team is currently using the Azure Pipeline service for the CI/CD process for an application. The Pipeline needs to make use of a secret that needs to be shared across the pipelin...
- Question #151Configure processes and communications
A company is currently planning on using the Azure Devops service for managing the CI/CD pipeline for various applications. The team wants to have an effective communication tool t...
- Question #152Design and implement build and release pipelines
A team is currently using Azure Devops for a Java based project. They need to use a static code analysis tool for the java project. Which of the following are tools that can be use...