Compute Engine with Docker and managed instance groups
Deploy to Compute Engine, which "lets you create and manage virtual machine instances. It supports a range of... Windows Server versions, plus sizing, and configuration options."
Docker is "an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly."
Managed instance groups allow you to operate applications on multiple identical virtual machines.
This is a pull-based deployment, in which "deployments are performed in an indirect manner. After the CI system has produced a new version of a deployment artifact, it publishes the artifact to a repository."
Topics: google cloud platform, compute, .net core, .net framework, windows