Visual Studio Team Services (VSTS) provide functions as cloud services that were previously available only on the server components of a Visual Studio-based development environment, i.e., Team Foundation Server. With VSTS, development projects can be planned, created, and distributed without having to configure server environments for this purpose. At the push of a button, VSTS creates team projects in which source code can be managed centrally via Team Foundation Version Control (TFVC) or in a distributed manner via Git. Work tasks, functions, bugs, etc. can be managed via backlogs and scheduled, monitored, and traced using various process templates (Scrum, Kanban, agile processes). VSTS can also handle the build process, automated testing, and provision.