Visual Studio Team Services (VSTS) is basically Team Foundation Server in the cloud. This course will show you how to get started, give you an overview of the features, and cover the typical tasks that you’d use VSTS for.
At the core of Visual Studio Team Services (VSTS) is a thorough knowledge of DevOps and software delivery. In this course, Getting Started with Visual Studio Team Services (2018), you’ll learn how to use VSTS to help deliver great working software.
First, you’ll learn how to manage code using Git and TFVC version control. Next, you’ll explore automated builds and automated deployment of your software. Finally, you’ll discover how to manage your projects using Scrum and Kanban along with how to manage the QA testing effort of your software project.
When you’re finished with this course, you’ll have a foundational knowledge of software project delivery using VSTS that will help you as you move forward to successful software delivery and DevOps awesomeness.
What is Visual Studio Team Services (now Azure DevOps Services)?
Azure DevOps Services, previously known as Visual Studio Team Services, is a product from Microsoft that covers the entire application lifecycle and enables DevOps capabilities. It provides version control, reporting, requirements management, automated builds, testing and release management capabilities, and much more.
What's the difference between Azure DevOps and Azure DevOps Server?
The primary difference is that Azure DevOps is a hosted cloud offering, or Software as a Service (SaaS), while Azure DevOps Server is an on-premises version. Both are used for CI/CD, but the process usually starts in Azure DevOps (SaaS).
Who is this course for?
This course is for anyone who wants a to gain thorough knowledge of DevOps and software delivery through Azure DevOps Server (formerly Visual Studio Team Services).
What will I learn in this course?
You will learn:
What Azure DevOps Server (Visual Studio Team Services) is
How to manage your source code
Building, deploying, and DevOps
How to manage projects and teams
QA testing and defect tracking
How to migrate existing projects
Is Azure DevOps Server free?
There is a free "express" version of Azure DevOps Server for teams of 5 or fewer, or for individuals.
Benjamin Day is a consultant and trainer specializing in software development best practices using Microsoft-based technology. He is a Microsoft Visual Studio ALM MVP, a certified Scrum trainer via Scrum.org, and a speaker at conferences such as TechEd, DevTeach, and VSLive. He can be contacted via http://www.benday.com.
Course Overview Hi everyone! My name is Ben Day, and welcome to my course, Getting Started with Visual Studio Team Services in 2018. I'm a developer, a trainer, and a coach, and I specialize in helping teams and companies get good at software delivery. Whether that's helping them with scrum or software testing or software architecture or just listen to them vent, it's all in the goal of helping them deliver great, done, working software, which brings us to the topic of this course, Visual Studio Team Services, VSTS. So what is VSTS? The oversimplified answer is that VSTS is Team around for 13 years or so, and it's helped teams and companies to manage their software development efforts. It helps you with your source code project plans, automated builds, automated deploys, testing, bug tracking, you name it, all the stuff you need to worry about when you're working on a software development project, it helps you manage that stuff. With VSTS, you get all those same features, but now it's a cloud service. You no longer have to worry about setting it up, keeping it running, patching, backing it up, any of those details because, well, it's hosted by Microsoft in their cloud. Plus with VSTS, you get new features a lot more often than you would with the on-premises version of TFS. So this course is going to talk about how to get started with VSTS. Some of the things we're going to talk about. Why use VSTS? How to manage your code with VSTS using Get and TFVC. We'll cover some DevOps-related topics like automated builds and automated releases, automated deployments. We'll talk about how to use VSTS to help streamline your QA effort and your defect tracking. How to find, purchase, and install feature extensions and user licenses for VSTS. And then also a little bit about how to migrate your existing stuff into VSTS. By the end of this course, you'll know more than enough to be productive with Visual Studio Team Services. So I hope you'll dive in on this course and learn how to use VSTS with my Getting Started with Visual Studio Team Services course here at Pluralsight.