Windows, Linux, and Azure Deployment
Our valuable journey through ASP.NET Core and Angular development is coming to an end. The two projects we’ve been working on since Chapter 1, Introducing ASP.NET and Angular—HealthCheck
and WorldCities
—are now potentially shippable products and are 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 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 virtual machine and publish it over the web using the Kestrel...