This two-day course provides students with the DevOps principles and related hands-on practices to work better as a team, scale their agility, share and integrate their work, and deliver working software continuously in order to enable faster delivery of value and receive early and valuable feedback. The course contains over 50 hands-on activities where students work as a team, a pair, or individually using the tools that reinforce the DevOps principles and practices they are learning. Students will self-organize into cross-functional, collocated teams and work collaboratively on a case study using shared VSTS and Azure environments. All code will be provided.
Before taking this course, you should be familiar with C#, Visual Studio, Scrum, and have basic experience with Visual Studio Team Services or Team Foundation Server.
2 Days/Lecture & Lab
This course is intended for experienced software development professionals who want to learn about DevOps in order to achieve Continuous Integration, Continuous Delivery, Continuous Feedback, and Continuous Learning in a technical value stream as supported by Visual Studio Team Services, Visual Studio, and Azure in order to continually deliver working software at scale. Students will also install and evaluate several extensions from the VSTS Marketplace. Those who use the current version of Team Foundation Server will also benefit from this course.