Microsoft Azure DevOps Solutions v1.0 (AZ-400)

Page:    1 / 33   
Total 502 questions

You build an iOS app.
You receive crash reports from Crashlytics.
You need to capture the following data:
✑ Crash-free users
✑ Custom events
✑ Breadcrumbs
What should you do?

  • A. Configure the xcworkspace file in the project
  • B. Add the GoogleAnalytics pod to the app.
  • C. Configure the Crashlytics pod in the app.
  • D. Import the Firebase module to UIApplicationDelegate.


Answer : D

Step 1: Add the Firebase Crashlytics SDK to your app.
Configure the Firebase module:
Import the Firebase module in your App struct or UIApplicationDelegate
Reference:
https://firebase.google.com/docs/crashlytics/get-started?platform=ios

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 overview of all the projects.

What should you do?

  • A. Add a Predecessor or Successor link to the feature or user story for the items of each project.
  • B. Add a Parent or Child link to the feature or user story for the items of each project.
  • C. Install the Dependency Tracker extension and create dependencies for each project.
  • D. Create a custom query to show the consumers and producers and add a widget to a dashboard.


Answer : C

DRAG DROP
-

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 include a diagram that displays the relationships between the phases of App1 as shown in the following exhibit.



How should you complete the markdown code? To answer, drag the appropriate values to the correct targets. Each value 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.



Answer :

HOTSPOT
-

You have an Azure web app named webapp1 that uses the .NET Core runtime stack. You have an Azure Application Insights resource named AppInsights1 that collects telemetry data generated by webapp1.

You plan to deploy webapp1 by using an Azure DevOps pipeline.

You need to modify the sampling rate of the telemetry data processed by AppInsights1 without having to redeploy webapp1 after each modification.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.



Answer :

Your company has multiple microservices-based apps that use the following tracing libraries:

• OpenTelemetry
• OpenCensus
• OpenTracing
• Honeycomb
• Jaeger

The company purchases an Azure subscription and implements Application Insights in Azure Monitor.

You plan to centralize distributed tracing for the apps.

You need to identify which libraries can integrate directly with Application Insights.

Which two libraries should you identify? Each correct answer presents a complete solution.

NOTE: Each correct solution is worth one point.

  • A. Honeycomb
  • B. OpenTracing
  • C. Jaeger
  • D. OpenTelemtry
  • E. OpenCensus


Answer : DE

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 AppInsights1.

You need to ensure that webapp1 sends the telemetry data at a fixed sampling rate.

What should you do?

  • A. From the code repository of webapp1, modify the ApplicationInsights.config file.
  • B. From the code repository of webapp1, modify the Startup.cs file.
  • C. From AppInsights1, modify the Usage and estimated costs settings.
  • D. From AppInsights1, configure the Continuous export settings.


Answer : B

DRAG DROP
-

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 multiple locations and writes logs to Workspace1.

You need to query Workspace1 for all log entries related to Asia that occurred during the last two days.

In which order should you arrange the query statements? To answer, move all statements from the list of statements to the answer area and arrange them in the correct order.



Answer :

DRAG DROP
-

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 solution must include a graph that has a threshold line at 75 percent.

How should you complete the query? To answer, drag the appropriate values to the correct targets. Each value 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.



Answer :

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 need to configure App1 to use AI1.

Which file should you modify?

  • A. appsettings.json
  • B. launchSettings.json
  • C. startup.cs
  • D. project.json


Answer : A

HOTSPOT
-

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 meet the following requirements:

• Display the data as a time chart.
• Calculate the average value per hour.

How should you complete the KQL query? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.



Answer :

DRAG DROP
-

You have a web app named App1 that uses Application Insights in Azure Monitor to store log data. App1 has users in multiple locations.

You need to query App1 requests from London and Paris that return a 404 error. The solution must meet the following requirements:
• Return the timestamp url, resultCode, and duration fields
• Only show requests made during the last hour.

How should you complete the query? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all.



Answer :

DRAG DROP
-

You have a project in Azure DevOps.

You need to configure a dashboard. The solution must include the following metrics:

• Bottlenecks in the software development process
• A burndown chart for the work in a single iteration
• How long it takes to close a work item after the item was started

Which type of widget should you use for each metric? To answer, drag the appropriate widget types to the correct metrics. Each widget type 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.



Answer :

You have an Azure subscription that contains a Log Analytics workspace named WS1 and a virtual machine named VM1.

You need to install the Microsoft Enterprise Cloud Monitoring extension on VM1.

Which two values are required to configure the extension? Each correct answer presents part of the solution.

NOTE: Each correct answer is worth one point.

  • A. the secret key of WS1
  • B. the ID of the subscription
  • C. the system-assigned managed identity of VM1
  • D. the ID of WS1
  • E. the resource ID of VM1


Answer : DE

You have an app named App1 that uses Application Insights to monitor application performance.

You need to analyze how often a page in App1 is accessed.

Which pane in Application Insights should you use?

  • A. Events
  • B. Sessions
  • C. Impact
  • D. Users


Answer : D

HOTSPOT
-

You have a project in Azure DevOps that includes two users named User1 and User2.

You plan to use Azure Monitor to manage logs.

You need to ensure that the users can perform the actions shown in following the table.



The solution must follow the principle of least privilege.

Which role should you assign to each user? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.



Answer :

Page:    1 / 33   
Total 502 questions