Summary

Completed

In this module, you had an introduction to the Azure DevOps product. You learned how to create an Azure DevOps organization, set up an organization and add a new project.

You learned that every project has five Azure DevOps Services that you can configure per project. You can use Azure Boards to manage the team and implement a project methodology like scrum. Define sprints, work items, track bugs, and so on. There is Azure Repos to host your source code, define branches and use pull requests to allow code reviews. You can use the Azure Pipelines to set up automated builds and releases. Therefore, you can define the different build steps in a YAML file.

There is also Azure Test Plans to track manual testing and automatically generate new work items if an error was found. With Azure Artifacts, you can set up your own package management service.

For AL development, you will mostly use Azure Boards, Azure Repos and Azure Pipelines. When you create a new project, you can choose between Git and TFVC as your version control system. We recommend going with Git. Git is also the system we'll discuss in this learning path.