AZ-400: Design and Implement Source Control Competency (Intermediate Level)

  • 22m
  • 22 questions
The Design and Implement Source Control Competency (Intermediate Level) benchmark assesses your ability to design and implement effective source control strategies for software development. You will be evaluated on your skills in effectively creating and managing code branches, managing conflicts and merges, and implementing code reviews to ensure code quality and compliance with development standards. You will also be evaluated on your ability to implement best practices for version control, automate build and deployment processes, and improve efficiency and productivity. Learners who score high on this benchmark demonstrate that they are able to design and implement effective source control strategies, manage code repositories, and ensure code quality and compliance. This competency is essential for software development teams to work together efficiently and effectively, deliver high-quality code, and ensure continuous improvement.

Topics covered

  • configure code review tools to ensure reviews are efficient
  • identify how to define feature and release branch strategies
  • identify how to plan for handling oversized repositories
  • illustrate how to design a pull request workflow
  • implement branch merging restrictions
  • implementing a pull request workflow
  • implement the GitHub workflow
  • implement workflow hooks
  • integrate GitHub with Azure Pipelines
  • integrate source control artifacts for human consumption
  • manage the integration and migration of different source control systems
  • name the approach for managing large binary files
  • outline how to design a GitOps methodology
  • outline static code analysis enforcement for code quality consistency on a pull request
  • outline the approach for efficient code reviews
  • plan for content recovery in all repository states
  • purge data from source control repositories
  • recall how to configure permissions in a source control repository
  • recall pull requests guidelines that help to enforce work item correlation
  • recall the approach for cross-repository sharing
  • recognize how to define trunk-based branch strategy
  • recognize how to design authentication strategies