Continuous Delivery with Visual Studio Team Services [Video]

More Information
Learn
  • Apply Continuous Delivery to deliver working software in every iteration using ALM tools from Visual Studio Team Services
  • Integrate Source-Code Control and manage code with Git
  • Implement a CI pipeline with Visual Studio Team Services and the Docker extension for Visual Studio Team Services
  • Integrate, test, and validate ASP.NET Core Docker applications
  • Manage releases to Docker environments (Azure container services) by using Visual Studio Team Services Release Management
  • Automate tests and include them in your Continuous Integration scheme to get the most value from tests
About

Continuous delivery is the logical evolution of AGILE principles. In this course, we'll teach you how to use the integrated tool set from VSTS to speed the development and delivery of your software applications. First, you'll explore what Continuous Deliveryis and how VSTS enables continuous delivery. Next you’ll learn how to use Visual Studio Team Services to plan, design and implement powerful and reliable deployment pipelines. You'll take a look at different ways you can test a product and provide direct feedback on product quality. By the end of the course, you'll be able to use Visual Studio Team Services proficiently to build an effective Continuous Delivery pipeline to deploy an ASP.NET Core application to a Kubernetes cluster running on Azure.

Style and Approach

A step-by-step approach to Continuous Delivery to automate building, deploying, and managing .Net core applications to Azure Container Services using VSTS ALM.

Features
  • Automate software delivery, and enable collaboration between development and operations for any language, by targeting any platform with VSTS
  • Set up automated pipelines to build, test, and deploy your code to any platform along with complete traceability with Visual Studio ALM's tools
  • This is an all-inclusive guide to ensuringContinuous Delivery with Visual Studio Team Services
Course Length 2 hours 37 minutes
ISBN 9781789137651
Date Of Publication 4 Jun 2018

Authors

Prajeesh Prathap

Prajeesh Prathap is an experienced, hands-on Technical Architect focused on building web scale, cloud-native applications with special interest on event-driven, distributed architectures and Microservices. He has over 13 years of experience in IT industry as an Architect, Continuous Delivery Consultant, Speaker, Blogger and Author. Over these years, he has coupled his technical expertise with agile practices to help teams become hyper-productive. In conjunction with establishing a successful Agile process, his focus is on helping teams develop strong Agile engineering practices and disciplines such as Continuous Integration, Test Automation, Infrastructure Automation, Containerization, and Continuous Delivery. He has authored the following courses: Continuous Delivery with Visual Studio Team Services, Getting Started with PowerShell DSC, and Enterprise Implementation of PowerShell DSC. He is a frequent speaker at technology conferences and user groups and a regular blogger, and constantly tweets about all things Agile!!!