nerdexam
Microsoft

AZ-400 · Question #107

Drag and Drop Question You need to find and isolate shared code. The shared code will be maintained in a series of packages. Which three actions should you perform in sequence? To answer, move the app

The correct answer is Create a dependency graph for the application.; Group the related components.; Assign ownership to each component group.. The correct sequence follows a logical discovery-then-organization approach: first, you create a dependency graph to visualize how components relate and identify shared code; second, you group related components together based on those dependencies to form logical packages; third

Submitted by daniela_cl· Mar 6, 2026Design and implement a DevOps strategy - specifically decomposing applications and managing shared code through package management and component ownership (e.g., Azure DevOps AZ-400 domain: Develop an instrumentation strategy / Design a dependency management strategy)

Question

Drag and Drop Question You need to find and isolate shared code. The shared code will be maintained in a series of packages. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Answer:

Exhibit

AZ-400 question #107 exhibit

Answer Area

Drag items

Group the related components.Assign ownership to each component group.Create a dependency graph for the application.Identify the most common language used.Rewrite the components in the most common language.

Correct arrangement

  • Create a dependency graph for the application.
  • Group the related components.
  • Assign ownership to each component group.

Explanation

The correct sequence follows a logical discovery-then-organization approach: first, you create a dependency graph to visualize how components relate and identify shared code; second, you group related components together based on those dependencies to form logical packages; third, you assign ownership to each component group to ensure accountability and maintainability. This sequence ensures shared code is properly identified, structured, and governed before being extracted into packages.

Topics

#microservices#code refactoring#dependency management#software architecture

Community Discussion

No community discussion yet for this question.

Full AZ-400 Practice