Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Building a Deployment Pipeline for ASP.NET Core with Docker

via Pluralsight

Overview

This Pluralsight course is designed to help you properly build a deployment pipeline in ASP.NET applications using Docker Images and Containers.

Automating a deployment pipeline was feasible pre-Docker, but was a hassle. Now thanks to containers and images, it's incredibly easy to spin up pipelines. In this course, Building a Deployment Pipeline for ASP.NET Core with Docker, you'll setup a pipeline to build, unit test, and package up an ASP.NET Core app into an image. The pipeline will be triggered every time someone commits to version control. First, you'll learn how the app image is pushed to a private registry and used to perform integration testing with multi-container tests, including a web site, email server, and integration test runner. Next, if all testing passes, you'll discover how the pipeline auto deploys to a demo environment, so anyone can test out the latest version of your app in a matter of minutes after a line of code is checked in. Then, you'll dive into how the pipeline can manually trigger deployment to production. Finally, you'll explore containerizing performance testing. By the end of this course, you'll have a pipeline you can deploy for your own applications.

Taught by

Wes Higbee

Reviews

4.7 rating at Pluralsight based on 65 ratings

Start your review of Building a Deployment Pipeline for ASP.NET Core with Docker

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.