|
2287 | 2287 | - [x] Box 1: Create an Azure Artifacts feed that uses upstream sources. Box 2: Modify the configuration files to reference the Azure Artifacts feed. Box 3: Run an initial package restore.
|
2288 | 2288 | - [ ] Box 1: Create a Microsoft Visual Studio project that includes all the packages. Box 2: Create a NuGet package. Box 3: Create a NuGet package.
|
2289 | 2289 |
|
2290 |
| - |
2291 | 2290 | ### You use Azure Pipelines to manage build pipelines, GitHub to store source code, and Dependabot to manage dependencies. You have an app named App1. Dependabot detects a dependency in App1 that requires an update. What should you do first to apply the update?
|
2292 | 2291 |
|
2293 | 2292 | - [ ] Create a pull request.
|
2294 | 2293 | - [x] Approve the pull request.
|
2295 | 2294 | - [ ] Create a branch.
|
2296 | 2295 | - [ ] Perform a commit.
|
2297 | 2296 |
|
2298 |
| -### You are designing a configuration management solution to support five apps hosted on Azure App Service. Each app is available in the following three environments: development, test, and production. You need to recommend a configuration management solution that meets the following requirements: Supports feature flags. Tracks configuration changes from the past 30 days. Stores hierarchically structured configuration values. Controls access to the configurations by using role-based access control (RBAC) permissions. Stores shared values as key/value pairs that can be used by all the apps Which Azure service should you recommend as the configuration management solution? |
| 2297 | +### You are designing a configuration management solution to support five apps hosted on Azure App Service. Each app is available in the following three environments: development, test, and production. You need to recommend a configuration management solution that meets the following requirements: Supports feature flags. Tracks configuration changes from the past 30 days. Stores hierarchically structured configuration values. Controls access to the configurations by using role-based access control (RBAC) permissions. Stores shared values as key/value pairs that can be used by all the apps. Which Azure service should you recommend as the configuration management solution? |
2299 | 2298 |
|
2300 | 2299 | - [ ] Azure Cosmos DB.
|
2301 | 2300 | - [ ] Azure App Service.
|
|
2309 | 2308 | - [x] Readiness probe.
|
2310 | 2309 | - [ ] Azure Load Balancer health probe.
|
2311 | 2310 |
|
2312 |
| -### You are designing a strategy to monitor the baseline metrics of Azure virtual machines that run Windows Server. You need to collect detailed data about the processes running in the guest operating system. Which two agents should you deploy? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point. |
| 2311 | +### You are designing a strategy to monitor the baseline metrics of Azure virtual machines that run Windows Server. You need to collect detailed data about the processes running in the guest operating system. Which two agents should you deploy? |
2313 | 2312 |
|
2314 |
| -- [ ] the Telegraf agent |
2315 |
| -- [x] the Azure Log Analytics agent |
2316 |
| -- [ ] the Azure Network Watcher Agent for Windows |
2317 |
| -- [x] the Dependency agent |
| 2313 | +- [ ] Telegraf agent. |
| 2314 | +- [x] Azure Log Analytics agent. |
| 2315 | +- [ ] Azure Network Watcher Agent for Windows. |
| 2316 | +- [x] Dependency agent. |
2318 | 2317 |
|
2319 | 2318 | ### You plan to provision a self-hosted Linux agent. Which authentication mechanism should you use to register the self-hosted agent?
|
2320 | 2319 |
|
2321 |
| -- [x] Personal Access Token (PAT) |
2322 |
| -- [ ] SSH key |
2323 |
| -- [ ] Alternate credentials |
2324 |
| -- [ ] certificate |
| 2320 | +- [x] Personal Access Token (PAT). |
| 2321 | +- [ ] SSH key. |
| 2322 | +- [ ] Alternate credentials. |
| 2323 | +- [ ] Certificate. |
2325 | 2324 |
|
2326 | 2325 | ### You are building a Microsoft ASP.NET application that requires authentication. You need to authenticate users by using Azure Active Directory (Azure AD). What should you do first?
|
2327 | 2326 |
|
2328 | 2327 | - [ ] Assign an enterprise application to users and groups.
|
2329 |
| -- [x] Create an app registration in Azure AD |
2330 |
| -- [ ] Configure the application to use a SAML endpoint |
2331 |
| -- [ ] Create a new OAuth token from the application |
2332 |
| -- [ ] Create a membership database in an Azure SQL database |
| 2328 | +- [x] Create an app registration in Azure AD. |
| 2329 | +- [ ] Configure the application to use a SAML endpoint. |
| 2330 | +- [ ] Create a new OAuth token from the application. |
| 2331 | +- [ ] Create a membership database in an Azure SQL database. |
2333 | 2332 |
|
2334 |
| -### You have an Azure DevOps organization named Contoso. You need to recommend an authentication mechanism that meets the following requirements: -> Supports authentication from Git -> Minimizes the need to provide credentials during authentication What should you recommend? |
| 2333 | +### You have an Azure DevOps organization named Contoso. You need to recommend an authentication mechanism that meets the following requirements: Supports authentication from Git. Minimizes the need to provide credentials during authentication. What should you recommend? |
2335 | 2334 |
|
2336 | 2335 | - [x] Personal Access Tokens (PATs) in Azure DevOps.
|
2337 | 2336 | - [ ] Alternate credentials in Azure DevOps.
|
2338 | 2337 | - [ ] user accounts in Azure Active Directory (Azure AD).
|
2339 |
| -- [ ] managed identities in Azure Active Directory (Azure AD).\ |
| 2338 | +- [ ] managed identities in Azure Active Directory (Azure AD). |
2340 | 2339 |
|
2341 | 2340 | ### You have an existing project in Azure DevOps. You plan to integrate GitHub as the repository for the project. You need to ensure that Azure Pipelines runs under the Azure Pipelines identity. Which authentication mechanism should you use?
|
2342 | 2341 |
|
2343 |
| -- [ ] Personal Access Token (PAT) |
2344 |
| -- [x] GitHub App |
2345 |
| -- [ ] Azure Active Directory (Azure AD) |
2346 |
| -- [ ] OAuth |
| 2342 | +- [ ] Personal Access Token (PAT). |
| 2343 | +- [x] GitHub App. |
| 2344 | +- [ ] Azure Active Directory (Azure AD). |
| 2345 | +- [ ] OAuth. |
2347 | 2346 |
|
2348 |
| -### The lead developer at your company reports that adding new application features takes longer than expected due to a large accumulated technical debt. You need to recommend changes to reduce the accumulated technical debt. Solution: You recommend reducing the code coupling and the dependency cycles?Does this meet the goal? |
| 2347 | +### The lead developer at your company reports that adding new application features takes longer than expected due to a large accumulated technical debt. You need to recommend changes to reduce the accumulated technical debt. Solution: You recommend reducing the code coupling and the dependency cycles. Does this meet the goal? |
2349 | 2348 |
|
2350 |
| -- [ ] Yes |
2351 |
| -- [x] No |
| 2349 | +- [x] Yes. |
| 2350 | +- [ ] No. |
| 2351 | + |
| 2352 | +### The lead developer at your company reports that adding new application features takes longer than expected due to a large accumulated technical debt. You need to recommend changes to reduce the accumulated technical debt. Solution: You recommend increasing the test coverage. Does this meet the goal? |
| 2353 | + |
| 2354 | +- [ ] Yes. |
| 2355 | +- [x] No. |
2352 | 2356 |
|
2353 |
| -### You use GitHub for source control. A file that contains sensitive data is committed accidentally to the Git repository of a project. You need to delete the file and its history form the repository. Which two tools can you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point. |
| 2357 | +### You use GitHub for source control. A file that contains sensitive data is committed accidentally to the Git repository of a project. You need to delete the file and its history form the repository. Which two tools can you use? |
2354 | 2358 |
|
2355 | 2359 | - [x] Git filter-branch command.
|
2356 | 2360 | - [x] BFG Repo-Cleaner.
|
2357 | 2361 | - [ ] Git rebase command.
|
2358 | 2362 | - [ ] GitHub Desktop.
|
2359 | 2363 |
|
| 2364 | +### You manage source code control and versioning by using GitHub. A large file is committed to a repository accidentally. You need to reduce the size of the repository. The solution must remove the file from the repository. What should you use? |
| 2365 | + |
| 2366 | +- [x] bfg. |
| 2367 | +- [ ] lfs. |
| 2368 | +- [ ] gvfs. |
| 2369 | +- [ ] init. |
| 2370 | + |
| 2371 | +### You are integrating an Azure Boards project and a GitHub repository. You need to authenticate Azure Boards to GitHub. Which two authentication methods can you use? |
| 2372 | + |
| 2373 | +- [ ] Trusted root certificate. |
| 2374 | +- [ ] Publisher certificate. |
| 2375 | +- [ ] Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra. |
| 2376 | +- [x] GitHub user credentials. |
| 2377 | +- [x] Personal Access Token (PAT). |
| 2378 | + |
| 2379 | +### You plan to deploy a new database environment. The solution must meet the technical requirements. You need to prepare the database for the deployment. How should you format the export? |
| 2380 | + |
| 2381 | +- [ ] NDF. |
| 2382 | +- [ ] MDF. |
| 2383 | +- [x] BACPAC. |
| 2384 | +- [ ] DACPAC. |
| 2385 | + |
2360 | 2386 | ### Litware, Inc. an independent software vendor (ISV) Litware has a main office and five branch offices. Application Architecture The company' s primary application is a single monolithic retirement fund management system based on ASP.NE T web forms that use logic written in V8.NET. Some new sections of the application are written in C#. Variations of the application are created for individual customers. Currently, there are more than 80 have code branches in the application's code base. The application was developed by using Microsoft Visual Studio. Source code is stored in Team Foundation Server (TFS) in the main office. The branch offices access of the source code by using TFS proxy servers. Architectural Issues Litware focuses on writing new code for customers. No resources are provided to refactor or remove existing code. Changes to the code base take a long time, AS dependencies are not obvious to individual developers. Merge operations of the code often take months and involve many developers. Code merging frequently introduces bugs that are difficult to locate and resolve. Customers report that ownership costs of the retirement fund management system increase continually. The need to merge unrelated code makes even minor code changes expensive. Requirements Planned Changes Litware plans to develop a new suite of applications for investment planning. The investment planning Applications will require only minor integration with the easting retirement fund management system. The investment planning applications suite will include one multi-tier web application and two iOS mobile applications. One mobile application will be used by employees; the other will be used by customers. Litware plans to move to a more agile development methodology. Shared code will be extracted into a series of package. Litware has started an internal cloud transformation process and plans to use cloud based services whenever suitable. Litware wants to become proactive m detecting failures, rather than always waning for customer bug reports. Technical Requirements The company's investment planning applications suite must meet the following technical requirements: New incoming connections through the firewall must be minimized. Members of a group named Developers must be able to install packages. The principle of least privilege must be used for all permission assignments A branching strategy that supports developing new functionality in isolation must be used. Members of a group named Team leaders must be able to create new packages and edit the permissions of package feeds Visual Studio App Center must be used to centralize the reporting of mobile application crashes and device types in use. By default, all App Center must be used to centralize the reporting of mobile application crashes and device types in use. Code quality and release quality are critical. During release, deployments must not proceed between stages if any active bugs are logged against the release. The mobile applications must be able to call the share pricing service of the existing retirement fund management system. Until the system is upgraded, the service will only support basic authentication over HUPS. The required operating system configuration tor the test servers changes weekly. Azure Automation State Configuration must be used to ensure that the operating system on each test servers configured the same way when the servers are created and checked periodically. The test servers are configured correctly when first deployed, but they experience configuration drift over time. Azure Automation State Configuration fails to correct the configurations. Azure Automation State Configuration nodes are registered by using the following command. You need to configure a cloud service to store the secrets required by the mobile applications to call the share pricing service. What should you include in the solution?
|
2361 | 2387 |
|
2362 | 2388 | 
|
|
2374 | 2400 | - [ ] Add the AllowModuleOverwrite parameter.
|
2375 | 2401 | - [ ] Add the DefaultProfile parameter.
|
2376 | 2402 |
|
2377 |
| -### You are integrating an Azure Boards project and a GitHub repository. You need to authenticate Azure Boards to GitHub. Which two authentication methods can you use? |
2378 |
| - |
2379 |
| -- [ ] a trusted root certificate |
2380 |
| -- [ ] a publisher certificate |
2381 |
| -- [x] Azure Active Directory (Azure AD) |
2382 |
| -- [x] GitHub user credentials |
2383 |
| -- [ ] a personal access token (PAT) |
2384 |
| - |
2385 |
| -### You plan to deploy a new database environment. The solution must meet the technical requirements. You need to prepare the database for the deployment . How should you format the export? |
2386 |
| - |
2387 |
| -- [ ] NDF |
2388 |
| -- [ ] MDF |
2389 |
| -- [ ] BACPAC |
2390 |
| -- [x] DACPAC |
2391 |
| - |
2392 | 2403 | ### How should you confrere the release retention policy for the investment planning depletions suite? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
|
2393 | 2404 |
|
2394 | 2405 | 
|
|
0 commit comments