-
Book Overview & Buying
-
Table Of Contents
Clean Architecture with .NET
By :
Deploying your application is where architecture meets reality. All the design decisions, abstractions, and modularity you've built into your Clean Architecture solution now need to run securely, reliably, and consistently in the cloud.
In this chapter, you'll take that next step by deploying your application to Microsoft Azure using a straightforward approach with Visual Studio and a publish profile. Along the way, you'll provision the resources your application depends on, configure environment-specific settings, connect to Azure Key Vault using managed identity, and validate that everything works as expected once it's running in a real environment.
To support this, you'll create a dedicated Azure Key Vault for the cloud-hosted dev environment so that secrets like your Azure SQL connection string remain isolated from local development. You'll then set up an Azure Web App, enable managed identity, and...