nerdexam
Microsoft

MB-700 · Question #164

Drag and Drop Question A company is implementing Dynamics 365 Finance. The company wants to use Azure DevOps pipelines to automate builds. You need to recommend the pipeline types for the company shou

This question tests knowledge of Azure DevOps pipeline types (Build vs. Release) and how each maps to specific CI/CD tasks in a Dynamics 365 Finance implementation using X++ code.

Architect solutions

Question

Drag and Drop Question A company is implementing Dynamics 365 Finance. The company wants to use Azure DevOps pipelines to automate builds. You need to recommend the pipeline types for the company should use. Which pipeline types should you recommend? To answer, drag the appropriate pipelines to the correct requirements. Each pipeline 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:

Exhibit

MB-700 question #164 exhibit

Explanation

This question tests knowledge of Azure DevOps pipeline types (Build vs. Release) and how each maps to specific CI/CD tasks in a Dynamics 365 Finance implementation using X++ code.

Approach. Build pipelines handle compile-time tasks: they compile X++ source code into deployable packages AND execute automated tests (such as SysTest framework unit tests) as part of the build process - so both Requirement 1 and Requirement 3 correctly map to Build pipelines. Release pipelines are purpose-built for deployment orchestration: they take the artifact produced by a build pipeline and push it to a target environment (sandbox, UAT, production), making Release pipeline the correct answer for Requirement 2. This separation follows the standard CI (Build) / CD (Release) split in Azure DevOps.

Concept tested. Azure DevOps Build vs. Release pipeline responsibilities in a Dynamics 365 Finance / X++ CI/CD workflow - specifically that automated testing belongs in the Build pipeline (not Release), and that environment deployment is the exclusive role of the Release pipeline.

Reference. Microsoft Learn - 'Set up and install a build environment' and 'Deploy packages to target environments' under Dynamics 365 Finance DevOps documentation (docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/hosted-build-automation)

Topics

#Azure DevOps#Dynamics 365 Finance#Build automation#CI/CD

Community Discussion

No community discussion yet for this question.

Full MB-700 Practice