AZ-400試験無料問題集「Microsoft Designing and Implementing Microsoft DevOps Solutions 認定」

You have an existing build pipeline in Azure Pipelines.
You needto use incremental builds without purging the environment between pipeline executions.
What should you use?

解説: (GoShiken メンバーにのみ表示されます)
Your company is creating a suite of three mobile applications.
You need to controlaccess to the application builds. The solution must be managed at the organization level What should you use? To answer, select the appropriate options m the answer area.
NOTE: Each correct selection is worth one point.
正解:

Explanation:

Box 1: Microsoft Visual Studio App Center distribution Groups
Distribution Groups are used to control access to releases. A Distribution Group represents a set of users that can be managed jointly and can have common access to releases. Exampleof Distribution Groups can be teams of users, like the QA Team or External Beta Testers or can represent stages or rings of releases, such as Staging.
Box 2: Shared
Shared distribution groups are private or public distribution groups that are shared across multiple apps in a single organization. Shared distribution groups eliminate the need to replicate distribution groups across multiple apps.
Note: With the Deploy with App Center Task in Visual Studio Team Services, you can deploy your apps from Azure DevOps (formerly known as VSTS) to App Center. By deploying to App Center, you will be able to distribute your builds to your users.
References:https://docs.microsoft.com/en-us/appcenter/distribution/groups
You have an Azure DevOps subscription that contains the projects shown in the following table

You build apps for the projects by using Azure Pipelines.
Which two projects meet the criteria for granting free paralleljobs? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

You are finalizing a release in GitHub.
You need to apply the following labels to the release:
Name
Email
Release v3.0
Release date
How should you complete the get command? To answer, select the appropriate options in the answer area.
NOTE:Each correct selection is worth one point.
正解:

Explanation:

Box 1; tag
Tagging. Like most VCSs, Get has the ability to tag specific points in a repository's history as being important. Typically, people use this functionality to mark release points (v1.0, v2.0 and so on).
Box 2: -a
Creating an annotated tag in Get is simple. The easiest way is to specify -a when you run the tag command:
Example:
$ get tag -a v1.4 -m "my version 1.4"
Box3: -m
Reference:
https://git-scm.com/book/en/v2/Git-Basics-Tagging
You are configuring an Azure DevOps deployment pipeline. The deployed applicationwill authenticate to a web service by using a secret stored in an Azure key vault.
You need to use the secret in the deployment pipeline.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actionsto the answer area and arrange them in the correct order.
正解:

Explanation:
You have a private GitHub repository.
You need to display the commit status of the repository on Azure Boards.
What should you do first?

解説: (GoShiken メンバーにのみ表示されます)
You manage source code control and versioning by using GitHub.
A large file it committed to arepository accidentally.
You need to reduce the sizeof the repository. The solution must remove the file from the repository.
What should you use?

Your company uses Service Now for incident management.
You develop an application that runs on Azure.
The company needs to generate a ticketin Service Now when the application fails to authenticate.
Which Azure Log Analytics solution should you use?

解説: (GoShiken メンバーにのみ表示されます)
You manage build and release pipelines by using Azure DevOps. Your entire managed environment residesin Azure.
You need to configure a service endpoint for accessing Azure Key Vault secrets. The solution must meet the following requirements:
Ensure that the secrets are retrieved by Azure DevOps.
Avoid persisting credentials and tokens in Azure DevOps.
How should you configure the service endpoint? To answer, select the appropriate options in the answer area.
NOTE:Each correct selection is worth one point.
正解:

Explanation:

Box 1: Azure Pipelines service connection
Box 2: Managed Service Identity Authentication
The managed identities for Azure resources feature in Azure Active Directory (Azure AD) provides Azure serviceswith an automatically managed identity in Azure AD. You can use the identity to authenticate to any service that supports Azure AD authentication, including Key Vault, without any credentials in your code.
Reference:
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-key-vault
https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview
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 need to create the distribution groups shown in the following table.

Which type of distribution group should you use for each group? To answer, drag the appropriate group types to the correct locations. Each group 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.
正解:

Explanation:

Box1: Private
In App Center, distribution groups are private by default. Only testers invited via email can access thereleases available to this group.
Box 2: Public
Distribution groups must be public to enable unauthenticated installs from public links.
Box 3: Shared
Shared distribution groups are private or public distribution groups that are shared across multiple apps in a single organization.
Reference:
https://docs.microsoft.com/en-us/appcenter/distribution/groups
You are using the Dependency Tracker extension in a project in Azure DevOps.
You generate a risk graph for the project.
What should you use in the risk graph to identify the number of dependencies and the risk level of the project?
To answer, drag the appropriate elements to the correct data points. Each element 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.
正解:
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 Tiller on the cluster and install the chart.
Whichthree commands should you recommend be run in sequence? To answer, move the appropriate commands from the list of commands to the answer area and arrange them in the correct order.
正解:

Explanation:

Step 1: Kubectl create
You can add a service account to Tiller using the --service-account <NAME> flag while you're configuring Helm (step 2 below). As a prerequisite, you'll have to create a role binding which specifies a role and a service account name that have been set up in advance.
Example: Service account with cluster-admin role
$ kubectl create -f rbac-config.yaml
serviceaccount "tiller" created
clusterrolebinding "tiller" created
$ helm init --service-account tiller
Step 2: helm init
To deploy a basic Tiller into an AKS cluster, use the helm init command.
Step 3: helm install
To install charts with Helm, use the helm install command and specify the name of the chart to install.
References:
https://docs.microsoft.com/en-us/azure/aks/kubernetes-helm
https://docs.helm.sh/using_helm/#tiller-namespaces-and-rbac