In the third part we look at how we might build automated integration tests against an Azure AD-protected API
Goes through methods of storing secrets in a way where they cannot end up in the shared code repository
A look at how ASP.NET Core's Data Protection can be setup in a good way using Azure services
Looks at an example for storing sensitive configuration in Azure Key Vault, and connecting it to the ASP.NET Core configuration pipeline.
Walkthrough on how to use the new Managed Service Identity service in Azure to easily authenticate against services with no credentials stored within the app.