The combination of Visual Studio Team Services (VSTS) and Azure provides a powerful and fully featured solution to enable you to plan, build, test, release, and measure your modern business applications.
This three-day course aims to help you achieve some of the key goals of DevOps, namely: reducing friction, increasing velocity, and increasing value to your customers.
The course starts by introducing DevOps and the Visual Studio 2017 product family. We’ll look at how you can reduce lead time using the Agile planning tools in Visual Studio, while still aligning with Enterprise goals. Next we’ll look at a number of features in Visual Studio 2017 designed to help you reduce technical debt and thereby help increase team productivity. The course then deep-dives into the build and release management features in VSTS with a focus on deploying to Azure.
You’ll learn how to seamlessly manage Azure environments and set up your release with built-in tasks for Azure to allow you to deploy to websites, containers, virtual machines, and more.
Towards the end of the course we’ll look at Application Insights and how you can monitor your application to reduce MTTD and MTTR metrics.
This course includes hands-on labs to reinforce practical skills and ensure you’re ready to use the tools upon your return to the workplace.