Networking security
Networking security pertains to the configuration, management, and security of virtual networks, load balancers, DNS servers, and the network security devices.
Part of the networking security controls, such as DDOS protection, is handled by the cloud provider. In IaaS model, the client shares the responsibility for deploying and securing the networking components.
Azure serverless compute can be deployed in two different modes: in a "public" environment, with the networking components fully handled by the platform, and in a "private" environment, where the networking components are partially handled by the client.
In this chapter, we will discuss the different deployment modes in detail. In the following sections, we will review the network security options in the following order:
- Overview of networking concepts
- Giving a Function App access to a private network
- Deploying a Function App on a private network, where the application has a publicly reachable IP
- Deploying a Function...