Azure is a comprehensive set of cloud services that developers and IT professionals use to build, deploy, and manage applications through Azure global network of datacenters. Integrated tools, DevOps, and a marketplace support you in efficiently building anything from simple mobile apps to internet-scale solutions.
Azure offers in-built security functions such as Network Security Groups, Application Security Groups and others to secure your infrastructure on Azure, basis the shared responsibility model. However, while accessing various resources on the Azure Cloud, the network security levels are highly limited when using Azure’s own security functions, as it is restricted to IP address and port-based access controls. This limited control is contradictory to the granular identity-based access controls that enterprises typically implement within their infrastructure.