Azure DevOps Services
In Azure DevOps is het mogelijk om de verschillende onderdelen (Services) afzonderlijk af te nemen. Dit is ideaal voor teams die ervoor kiezen om voor een bepaalde service een andere aanbieder te gebruiken, bijvoorbeeld Github voor code, Jira voor Boards/Work Item tracking et cetera. Kijk hier voor de prijzen van de Azure DevOps Services.
De onderdelen zien er als volgt uit:
Azure Boards
Azure Boards bevat de agile tools zoals Backlogs, Task/Scrum/Kanban Boards, Workitem Management met de functionaliteiten die daarbij horen.
Azure Test Plans
Azure Test Plans is functionaliteit om de administratie rondom handmatig en exploratief testen te ondersteunen. Hierin zit ook het beheer van Test Cases en rapportage over testvoorbereiding en testresultaten.
Azure Repositories
Azure Repositories zorgt voor ondersteuning van Code Repositories in de vorm van TFVC (Team Foundation Version Control, in de volksmond: 'Source Control') en uiteraard Git. De native implementatie van Git in Azure DevOps, inclusief een rijke Pull Request ervaring. En de mogelijkheid om ongelimiteerd repositories aan te maken binnen een project.
Azure Artifacts
Azure Artifacts voorziet in functionaliteit voor het beheer van Package repositories zoals bijvoorbeeld NuGet, NPM etc.
Azure Pipelines
Azure Pipelines is een van de belangrijkste veranderingen. Hieronder vallen (CI) Builds en Release Management (automated deployments). Deze zaken waren al enige tijd onderdeel van VSTS, maar zijn nu los gekoppeld. Dat betekent dat bijvoorbeeld een publieke Github repository gekoppeld kan worden aan Azure Pipelines. Je krijgt daarbij 10 concurrent pipelines (10 Builds/Deployments tegelijkertijd) gratis.