Windows, Linux, and Azure Deployment
Our valuable journey through ASP.NET Core and Angular development is coming to an end. The web applications we've been working on since Chapter 1, Getting Ready – HealthCheck
and WorldCities
– are now potentially shippable products and mostly ready to be published in a suitable environment for evaluation purposes.
In this chapter, we'll deal with the following topics:
- Preparing our app for production, where we'll learn some useful optimization strategies to move our app into a production folder
- Windows deployment, where we'll see how we can deploy our
HealthCheck
web application to a Windows Server 2019 virtual machine and publish it over the web using Internet Information Services (IIS) with the new in-process hosting model - Linux deployment, where we'll deploy our
WorldCities
web application to a Linux CentOS 8 virtual machine and publish it over the web using the Kestrel web server...