In the last three chapters, I have tried to give you a more in-depth look at the Azure platform with a comprehensive introduction. In this chapter, we will explore the question: How do I properly link the components of the Azure platform so, they work seamlessly together?
A simple answer: With the Azure Virtual Network (VNet) application building block, the Azure platform offers the right solution for this.
However, Azure VNet is more than just a simple service. Because of its complexity, you can realize all conceivable scenarios. Individual needs are not a hindrance, but only a matter of adjustment.
We will explore the following topics in detail in this chapter:
- Anatomy of a VNet infrastructure
- Connectivity
- Internet connectivity
- Connectivity between Azure resources
- Azure VNet peering
- Azure global VNet peering
- Azure VNet-to-VNet (VPN gateway)
- On-premises connectivity
- Azure Point-to-Site
- Azure Site-to-Site
- Azure ExpressRoute
- Azure VNet service endpoints
- Routing, load balancing, or more general traffic directions
- User-defined routes
- Routing using the border gateway protocol (BGP)
- Azure Load Balancer
- Azure Traffic Manager
- Azure Application Gateway
- Security
- Network security groups (NSG)
- Application security groups
- Security infrastructure
- Network virtual appliance (NVA)
- Management and monitoring
- Microsoft Operations Management Suite (OMS)
- Azure Monitor
- Azure Network Watcher