Summary
This was quite a journey around using Azure services for common needs such as Azure App Configuration and Azure Key Vault in relation to configuration with .NET. You learned how .NET configuration offers features to attach different providers and used Azure App Configuration for storing configuration values for a large list of services. The Azure Key Vault service was used to store secrets. In addition to this, you learned about using managed identities, which can help get rid of a lot of secrets.
In this chapter, we used the Azure Developer CLI to create Docker images, publish them to the Azure Container Registry service, and create new replicas of Azure container apps using the new image. While azd up
makes this easy, this can be automated. This is of special interest in testing, staging, and production environments. In the next chapter, we will automate these activities using GitHub Actions. There’s also more that can be done with Azure App Configuration –...