Deploying and Operating Azure Networking
In the previous chapter, we covered provisioning network resources in AWS and orchestrating those resources with Ansible. Now, we turn our attention to another leading cloud provider, Microsoft, and its Azure cloud platform. Azure offers a comprehensive networking service suite to support highly scalable, resilient cloud solutions. Leveraging Ansible’s robust set of Azure-specific modules, you can automate and streamline deployments in the Azure environment, just as you did with AWS.
In this chapter, we’ll explore Azure’s fundamental networking constructs and demonstrate how to use key Ansible modules to efficiently build, configure, and validate a foundational network architecture within Azure, using the following scenario as our reference setup:

Figure 9.1 – Azure networking scenario
The main recipes covered in this chapter are as follows:
- Installing the Azure Python SDK
- Building...