DevOps is the union of people, process, and product to provide continuous delivery of value. Implementing a DevOps practice in your organization is a complex multi-step process. Assuming you get organizational buy-in and your team is ready to go, how can you practically implement DevOps if you're committed to building high quality ASP.NET applications? How can you use either Visual Studio Team Services (VSTS) or Team Foundation Server (TFS) 2017 to create an effective release pipeline?
This workshop will show you how to use Visual Studio 2017, ASP.NET, either VSTS or TFS 2017 create an effective, automated pipeline. The day will be broken down into five sections:
- Level Set
- Plan and Track
- Develop and Test
- Monitor and Learn
The workshop starts by level-setting everyone on terms and technology. Then you'll explore four phases where development and operations can come together around the process of getting – and keeping – an ASP.NET application running smoothly. By the end of the day, you'll have seen how to start with just code and end up with a fully functioning continuous delivery pipeline running either on a local TFS installation or in the cloud with VSTS.
You will learn:
- How choose VSTS or TFS for your team's toolset
- How to use the tools to increase cross-team communication
- How to build quality into every phase of your pipeline