Integrate Azure Pipelines and GitHub Actions with work item tracking tools
Design a hotfix path plan for responding to high-priority code fixes
Integrate GitHub repositories with Azure Pipelines
Develop pipelines, including classic and YAML
Analyze pipeline load to determine agent configuration and capacity
Interrogate logs using basic Kusto Query Language (KQL) queries
Develop and implement pipeline trigger rules
Implement branch merging restrictions by using branch policies and branch protections
Optimize pipelines for cost, time, performance, and reliability
Design and implement an agent infrastructure, including cost, tool selection, licenses, connectivity, and maintainability
Analyze usage metrics by using Application Insights
Design and implement a pull request workflow by using branch policies and branch protections
Monitor pipeline health, including failure rate, duration, and flaky tests
Identify and monitor metrics for business value
Select a deployment automation solution, including GitHub Actions and Azure Pipelines
Design a branch strategy, including trunk-based, feature branch, and release branch