AZ-400 Exam Questions
608 real AZ-400 exam questions with expert-verified answers and explanations. Page 9 of 13.
- Question #408
You have a GitHub repository that contains workflows. The workflows contain steps that execute predefined actions. Each action has one or more versions. You need to request the spe...
- Question #409
You have multiple teams that work on multiple projects in Azure DevOps. You need to plan and manage the consumers and producers for each project. The solution must provide an overv...
- Question #410Design and implement source control strategies / Configure and manage repositories - specifically creating process documentation using Mermaid diagram syntax within GitHub markdown files (AZ-400 / GitHub Actions certification domain)
Drag and Drop Question You have a GitHub repository that contains the source code for an app named App1. You need to create process documentation for App1. The solution must includ...
Mermaid MarkdownProcess DocumentationGitHubAzure DevOps Diagrams - Question #412
Your company has multiple microservices-based apps that use the following tracing libraries: - OpenTelemetry - OpenCensus - OpenTracing - Honeycomb - Jaeger The company purchases a...
- Question #413
You have an Azure web app named webapp1 that uses the .NET Core runtime stack. You have an Azure Application Insights resource named AppInsights1. Webapp1 sends telemetry data to A...
- Question #414Monitor and Maintain Azure Resources / Query and Analyze Logs with Azure Monitor Log Analytics
Drag and Drop Question You have an app named App1. You have a Log Analytics workspace named Workspace1 that contains two tables named Events and Logs. App1 manages events in multip...
KQLLog AnalyticsAzure MonitorKusto Query Language - Question #415Configure and manage Azure DevOps permissions and security groups to implement role-based access control (RBAC) aligned with the principle of least privilege
Drag and Drop Question You have an Azure subscription that contains a project in Azure DevOps named Project1. You have three Azure Active Directory (Azure AD) users that require ac...
Azure DevOpsPermission GroupsLeast PrivilegeAzure Active Directory - Question #416
You have an Azure subscription linked to an Azure Active Directory Premium Plan 1 tenant. A security review indicates that too many users have privileged access to resources. You n...
- Question #417
You plan to create a GitHub workflow that will use GitHub Actions. The actions will require a 256- KB secret. You need to recommend a solution to store and encrypt the secret. The...
- Question #418Design and implement source control strategies - specifically configuring Git repositories to handle large binary files using Git Large File Storage (LFS) in Azure DevOps environments
Drag and Drop Question Your company has a project in Azure DevOps named Project1. All the developers at the company have Windows 10 devices. You need to create a Git repository for...
Git LFSAzure DevOpsRepository ManagementBinary File Storage - Question #419
You have an Azure Automation account that contains a runbook. The runbook is used to configure the application infrastructure of an Azure subscription. You have a project in Azure...
- Question #420
You use Git for source control. You enable GitHub code scanning. You raise a pull request from a non-default branch. In the code scanning output, you receive the following error me...
- Question #421Implement and manage build and release pipelines using GitHub Actions, including configuring workflow triggers, path filters, and branch patterns
Drag and Drop Question You have a GitHub repository named repo1 that stores the code of an app named App1. You need deploy a workflow for repo1 by using GitHub Actions. The solutio...
GitHub ActionsCI/CD WorkflowsYAML ConfigurationBranch Protection - Question #422
You have a GitHub repository that contains multiple versions of an Azure Pipelines template. You plan to deploy multiple pipelines that will use a template stored in the repository...
- Question #423Configure processes and communications / Migrate to Azure DevOps - specifically migrating source control repositories from GitHub to Azure Repos while preserving full branch history using bare clone and mirror push techniques.
Drag and Drop Question You have the repositories shown in the following table. You need to migrate the contents of the GitHub repository to the Azure Repos repository. The solution...
Git MigrationAzure ReposRepository ManagementDevOps Source Control - Question #424Design and implement source control strategies - specifically managing external repository dependencies using Git submodules in Azure DevOps or GitHub workflows
Drag and Drop Question You have a GitHub repository that contains the code for an app named App1. App1 depends on a library of functions from a repository at https://github.com/con...
Git SubmodulesRepository ManagementDependency ManagementVersion Control - Question #425
Hotspot Question You use Git for source control. You need to optimize the performance of a repository. The solution must meet the following requirements: - Permanently remove all i...
- Question #426Configure secure access to source control repositories using SSH key-based authentication in Azure DevOps
Drag and Drop Question You have an Azure Repos Git repository named repo1. You need to ensure that you can authenticate to repo1 by using SSH. Which four actions should you perform...
Azure ReposSSH AuthenticationGitAzure DevOps Security - Question #427Configure and manage source control using Git - specifically recovering deleted files from commit history (Azure DevOps AZ-400 / DevOps Engineering)
Drag and Drop Question You use Git for source control. You delete a file, commit the changes, and continue to work. You need to recover the deleted file. Which three commands shoul...
GitSource ControlVersion HistoryFile Recovery - Question #428Design and implement source control
Hotspot Question You use Git for source control. You have an app named App1. In the main branch, you need to restore the third most recent revision of a file named App.exe.config....
Git commandsversion controlfile restoreGit checkout - Question #429Design and implement a source control strategy
Hotspot Question You company uses a Git source-code repository. You plan to implement GitFlow as a workflow strategy. You need to identify which branch types are used for productio...
GitFlowbranching strategyGit branchesproduction code - Question #430Design and implement build and release pipelines
You have a pipeline named Pipeline1 in Azure Pipelines. You need to create a service connection to enable Pipeline1 to download a public container image. Which type of service conn...
- Question #431Configure processes and communications
You have a project in Azure DevOps named Project1 that contains a Kanban board named Board1. You create a Microsoft Teams channel and add the Azure Boards app to the channel. You n...
- Question #432Configure processes and communications
You manage a project by using Azure Board, and you manage the project code by using Azure Repos. You have a bug work item that has an ID of 123. You need to set the work item state...
- Question #433Implement an instrumentation strategy
You have an Azure subscription that contains a storage account and 20 virtual machines. You plan to use LogRhythm for aggregation and analysis of the virtual machine logs. You need...
- Question #434SIEM Integration and Cloud Platform Connectivity - Configuring third-party SIEM tools with cloud identity providers using OAuth authentication for secure data ingestion and API access.
Drag and Drop Question You use Exabeam Fusion SIEM and the Azure cloud platform. You need to integrate Exabeam and Azure. The solution must use OAuth authentication. Which three ac...
Exabeam Fusion SIEMAzure AD OAuth IntegrationCloud Connector ConfigurationMicrosoft Entra - Question #435Configure processes and communications
You use GitHub for source control and Azure Boards for project management. GitHub and Azure Boards are integrated. You plan to create a pull request in GitHub. You need to automati...
- Question #436Design and implement build and release pipelines
You have an Azure DevOps project that produces Node Package Manager (npm) packages. Multiple projects consume the packages. You need to configure Azure Artifacts to ensure that bot...
- Question #437Design and Implement Pipelines - specifically configuring build optimization techniques such as dependency caching in Azure DevOps YAML pipelines to improve build performance.
Drag and Drop Question You have an Azure DevOps pipeline that is used to deploy a Node.js app. You need to ensure that the dependencies are cached between builds. How should you co...
Azure DevOps PipelinesPipeline CachingNode.js CI/CDYAML Pipeline Configuration - Question #438Design and implement build and release pipelines
Hotspot Question You have an Azure subscription that contains two resource groups named ContosoRG and ContosoDev, an Azure data factory named Contoso Data Factory, and a release pi...
Azure PipelinesARM templatesdeployment modepipeline artifacts - Question #439Implement and manage build and release pipelines - specifically configuring and managing pipeline variables and their scope/precedence in Azure DevOps
Drag and Drop Question You have an Azure Pipeline. You need to store configuration values as variables. At which four scopes can the variables be defined, and what is the precedenc...
Azure PipelinesVariable ScopingCI/CD ConfigurationYAML Pipelines - Question #440Design and implement build and release pipelines
You have a project in Azure DevOps named Project1 that contains two environments named environment1 and environment2. When a new version of Project is released, the latest version...
- Question #441Design and implement a package management strategy - specifically understanding SemVer versioning rules to determine when to bump Major, Minor, or Patch versions based on the nature of code changes in Azure DevOps or similar CI/CD pipelines.
Drag and Drop Question You are designing a versioning strategy for Git-based packages. You plan to use a Semantic Versioning (SemVer)-based strategy. You need to identify when to c...
Semantic VersioningSemVerPackage ManagementGit Versioning Strategy - Question #442Monitor and maintain Azure resources – specifically monitoring compliance and operational health using Azure Automation State Configuration and Log Analytics queries
Drag and Drop Question You have an Azure subscription that uses Azure Automation State Configuration to manage the configuration of virtual machines. You need to identify which nod...
Azure AutomationDSC State ConfigurationLog Analytics KQLAzure Monitor - Question #443Design and implement build and release pipelines
You have a project in Azure DevOps named Project1. You need to ensure that all new pipelines in Project1 execute three specific tasks during pipeline execution. What should you cre...
- Question #444Design and implement build and release pipelines
Hotspot Question You have a project in Azure DevOps that contains a release pipeline. The pipeline contains two stages named QA and Prod. QA deploys code to an Azure web app named...
Azure Pipelinesdeployment gatesApplication Insights alertsrelease stages - Question #445Configure processes and communications
You use Azure DevOps processes to build and deploy code. You need to compare how much time is spent troubleshooting issues found during development and how much time is spent troub...
- Question #446Monitor and maintain Azure resources - specifically querying and visualizing telemetry data using Kusto Query Language (KQL) in Azure Monitor / Application Insights (AZ-104 / AZ-900 Monitoring Domain)
Drag and Drop Question You have a web app named App1 that uses Application Insights in Azure Monitor. You need to compare the hourly CPU usage of App1 from the last 24 hours. The s...
KQLApplication InsightsAzure MonitorLog Analytics - Question #447Implement an instrumentation strategy
You use Azure Pipelines to build and deploy an app named App1. You plan to monitor App1 by using Application Insights. You create an Application Insights instance named AI1. You ne...
- Question #448Implement an instrumentation strategy
Hotspot Question You have an Azure virtual machine named web1. You need to query the amount of free memory that was available on web1 during the past seven days. The solution must...
KQLAzure MonitorLog AnalyticsQuerying metrics - Question #449Develop a security and compliance plan
You have a GitHub Enterprise account. You need to enable push protection for secret scanning of the account repositories. What should you do first?
- Question #450Design and implement processes and communications
You have an Azure subscription that contains four Azure virtual machines. You need to configure the virtual machines to use a single identity. The solution must meet the following...
- Question #451Develop a security and compliance plan
Hotspot Question You have an Azure subscription that contains an Azure key vault named Vault1, an Azure pipeline named Pipeline1, and an Azure SQL database named DB1. Pipeline1 is...
Azure Key VaultAzure PipelinesSecrets managementAccess policies - Question #452Design and implement build and release pipelines
You have a GitHub repository that contains multiple workflows and a secret stored at the environment level. You need to ensure that the secret can be used by all the workflows. Wha...
- Question #453Configure and manage source control - specifically assigning and managing GitHub repository roles and permissions within a GitHub organization to enforce least-privilege access.
Drag and Drop Question You have a GitHub organization that contains three users named User1, User2, and User3. You have a project that contains a repository named repo1. You need t...
GitHub Repository PermissionsRole-Based Access ControlGitHub OrganizationsRepository Management - Question #454Configure processes and communications
You use GitHub for source control and Microsoft Teams for collaboration. You need to send a notification to a Teams channel for each commit. The solution must minimize development...
- Question #455Design and implement processes and communications
You manage source code control and versioning by using GitHub. You need to ensure that a PowerShell script is executed automatically before rebase operations are performed. What sh...
GitHubWebhooksAutomationSource Control Operations - Question #456Configure processes and communications – Migrate and integrate existing work management tools and repositories to Azure DevOps
Drag and Drop Question You have a GitHub repository named repo1. You migrate repo1 to an Azure Repos repository named repo2. After the migration, changes are made to repo1. You nee...
Azure ReposGit MigrationRepository SyncGitHub Integration - Question #457Configure and manage source control - specifically recovering deleted branches using Git CLI commands within Azure DevOps/Azure Repos environments (AZ-400 DevOps Engineer Expert certification)
Drag and Drop Question You have an Azure Repos repository named repo1. You delete a branch named features/feature11. You need to recover the deleted branch. Which three commands sh...
Git branch recoveryAzure ReposGit commandsSource control management - Question #458Design and implement build and release pipelines
You use GitHub to host container packages that use Semantic Versioning (SemVer). You have an app named App1. The current version of App1 is 11.2.0. You change the code of App1 to f...