Chapter 5
Networking
Networking is a critical element for any architecture, and in the cloud there are many considerations. This chapter will explore the core networking capabilities and how they should be used in your Azure architecture. Networking is typically broken into four key pillars, which will drive much of this chapter (although I will cover some of the technologies in slightly different orders):
- Connectivity—Virtual networks, Azure Virtual WAN, ExpressRoute/VPN, and Azure DNS
- Protection—NSGs, Azure Firewall, web application firewalls, DDoS protection, and virtual network service endpoints
- Delivery—Azure Load Balancer, Azure Application Gateway, Azure Traffic Manager and Azure Front Door
- Monitoring—Azure Network Watcher, ExpressRoute Monitor, Azure Monitor, and Azure Virtual Network TAP