Questions Flashcards
(192 cards)
HOTSPOT - How should you complete the code to initialize App Center in the mobile application? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
MSAppCenter.Start
(“{ Your App Secret }” , withServices: [MAAnalytics.self, MSCrashes.self] )
DRAG DROP - You are planning projects for three customers.The customers all plan to use Azure DevOps for work item management. Which work item process should you use for each customer?
a.Datum: Track Requirements, Change Requests, risks and reviews
CMMI
Choose CMMI when your team follows more formal project methods that require a framework for process improvement and an auditable record of decisions. With this process, you can track requirements, change requests, risks, and reviews.
You have an Azure DevOps organization named Contoso and an Azure subscription. You use Azure DevOps to build and deploy a web app named App1. Azure Monitor is configured to generate an email notification in response to alerts generated whenever App1 generates a server-side error. You need to receive notifications s in Microsoft Teams whenever an Azure Monitor alert is generated. Which two actions should you perform?
Create an Azure logic app that has an HTTP request trigger.
Modify an action group in Azure Monitor.
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. The solution must use the principle of least privilege. To complete this task, sign in to the Microsoft Azure portal
- In Azure portal navigate to the az400-9940427-main app.
- Scroll down to the Settings group in the left navigation.
- Select Managed identity.
- Within the System assigned tab, switch Status to On. Click Save.
https: //docs.microsoft.com/en-us/azure/app-service/overview-managed-identity
You create a Microsoft ASP.NET Core application. You plan to use Azure Key Vault to provide secrets to the application as conguration data. You need to create a Key Vault access policy to assign secret permissions to the application. The solution must use the principle of least privilege. Which secret permissions should you use?
Get only
HOTSPOT - Your company has an Azure subscription. The company requires that all resource groups in the subscription have a tag named organization set to a value of Contoso. You need to implement a policy to meet the tagging requirement. How should you complete the policy? To answer, select the appropriate options in the answer area.

“MicrosoftResources\subscriptions\resouceGroups”
“Append”
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 to detect when common open source libraries are added to the code base. What should you use?
Black Duck
You are automating the build process for a Java-based application by using Azure DevOps. You need to add code coverage testing and publish the outcomes to the pipeline. What should you use?
Cobertura = Java
Coverlet = .NET
Bullseye = C++
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 that are known to be problematic. What should you include in the recommendation?
SonarCloud analysis
SonarCloud is a cloud service offered by SonarSource and based on SonarQube. SonarQube is a widely adopted open source platform to inspect continuously the quality of source code and detect bugs, vulnerabilities and code smells in more than 20 different languages. Note: The SonarCloud Azure DevOps extension brings everything you need to have your projects analyzed on SonarCloud very quickly
Project1 will provide support for incremental builds and third-party SDK components.
Question DRAG DROP - You need to recommend a procedure to implement the build agent for Project1. Which three actions should you recommend be performed in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
- Sign in to Azure Devops by using an account that is assigned the agent pool administrator role
- Create a presonal access token
- Install and register Azure Pipelines agent on an Azure virtual machine
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-minute period. The notification must trigger the “https://contoso.com/notify” webhook.
To complete this task, sign in to the Microsoft Azure portal.
- Open Microsoft Azure Portal
- Log into your Azure account and go to App Service and look under Monitoring then you will see Alert.
- Select Add an alert rule
- Configure the alert rule as per below and click Ok.
Source: Alert on Metrics - Resource Group: az400-9940427-main Resource: az400-9940427-main - Threshold:
5 - Period: Over the last 5 minutes - Webhook: https://contoso.com/notify
Yes. Action group needs to be created. Setup the Alert criteria and then in the same process create an action group an select Webhook and save it
HOTSPOT - You are configuring a release pipeline in Azure DevOps as shown in the exhibit. Use the drop-down menus to select the answer choice that answers each question based on the information presented in the graphic. NOTE: Each correct selection is worth one point.
How many Stages have Triggers set?
Which component should you modify to enable continuous delivery?

Artifact can be set for continuous deployment
Number of trigger bolt with checkmark
Your company is building a new solution in Java. The company currently uses a SonarQube server to analyze the code of .NET solutions. You need to analyze and monitor the code quality of the Java solution. Which task types should you add to the build pipeline?
Gradle
Configure an Azure DevOps Services or TFS Maven or Gradle build task to use SonarQube for code project and technical debt analysis
Case Study …. Investment planning applications suite……
By default, all releases must remain available for 30 days, except for production releases, which must be kept for 60 days.
Question HOTSPOT - How should you configure the release retention policy for the investment planning applications suite? To answer, select the appropriate options in the answer area.
Global Release: ?
Production stage: ?
Global Release? - Set the default retention policy to 30 days.
Production stage: ? Set the stage retention policy to 60 days.
Your company is building a mobile app that targets Android and iOS devices. Your team uses Azure DevOps to manage all work items and release cycles. You need to recommend a solution to perform the following tasks:
✑ Collect crash reports for issue analysis.
✑ Distribute beta releases to your testers.
✑ Get user feedback on the functionality of new apps.
What should you include in the recommendation?
Microsoft Visual Studio App Center
DRAG DROP - Your company wants to use Azure Application Insights to understand how user behaviors affect an application. Which Application Insights tool should you use to analyze each behavior?
Feature usage?
User actions by day?
The effect that the performance has on the usage of the page or a feature?
Feature usage? - User Flows
User actions by day? - Users
The effect that the performance? – Impact
You manage build pipelines and deployment pipelines by using Azure DevOps. Your company has a team of 500 developers. New members are added continually to the team. You need to automate the management of users and licenses whenever possible. Which task must you perform manually?
D. procuring licenses
You use Azure SQL Database Intelligent Insights and Azure Application Insights for monitoring. You need to write ad-hoc queries against the monitoring data. Which query language should you use?
Azure Log Analytics
You have a containerized solution that runs in Azure Container Instances. The solution contains a frontend container named App1 and a backend container named DB1. DB1 loads a large amount of data during startup. You need to verify that DB1 can handle incoming requests before users can submit requests to App1. What should you configure?
a readiness probe
Your company uses ServiceNow for incident management. You develop an application that runs on Azure. The company needs to generate a ticket in ServiceNow when the application fails to authenticate. Which Azure Log Analytics solution should you use?
IT Service Management Connector (ITSM)
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) permission ✑ 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?
Azure App configuration
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-9940427-main use update versions of the app. The solution must minimize administrative effort. To complete this task, sign in to the Microsoft Azure portal.
Set up staging environments in Azure App Service
- Open Microsoft Azure Portal
- Log into your Azure account, select your app’s resource page, in the left pane, select Deployment slots > Add Slot.
- 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.
- After the slot is added, select Close to close the dialog box. The new slot is now shown on the Deployment slots page. By default, Traffic% is set to 0 for the new slot, with all customer traffic c routed to the production slot.
- Select the new deployment slot to open that slot’s resource page
- Change TRAFFIC to 10
DRAG DROP - You are configuring Azure Pipelines for a projects in Azure DevOps.
Which version control system should you recommend for the project?
The sensitivity of the project requires that the source code be hosted on the managed Windows Server on your company network.
Github Entwerprise
You plan to use Terraform to deploy an Azure resource group. You need to install the required frameworks to support the planned deployment. Which two frameworks should you install?
Yeoman
Terratest



