Protecting applications at runtime in Azure
Securing applications once they have been deployed to Azure services is not the same as traditional runtime security on-premises. Cloud services introduce new challenges that require a change in approach to a strategy that complements DevOps practices.
In Azure’s shared responsibility model, Microsoft secures the underlying infrastructure, but developers and operations teams must secure the applications and data. This requires understanding Azure’s security features and integrating them with application-level protections. In this section, we will explore the challenges of protecting applications at runtime in Azure and discuss how to use Azure-native tools as a starting point.
The challenges of runtime protection in modern cloud environments
The Azure cloud landscape provides many compute options to host applications and services, from traditional virtual machines to serverless functions. Figure 8.7 shows this range...