Implementing Secure Azure Solutions
Now that you have reviewed the authentication and authorization side of security, you can learn about securing access to configuration settings, secrets, and other resources within Azure. One of the benefits of hosting your applications in the cloud is the security capabilities that come with the platform.
This chapter starts by exploring how to secure your application secrets with Azure Key Vault. It will also cover recommendations for providing access to your vaults and secrets. The chapter will then build on this further by discussing how apps can be authenticated with Azure resources using managed identities, detailing the different types of managed identities available within Azure and the options available to you if your apps are not hosted in Azure but the resources your apps need to access are.
The chapter ends with an overview of the Azure App Configuration service, which helps you centrally and securely store your application configuration...