Compute Engine with image baking 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."
Image baking refers to creating a custom virtual machine image.
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