Chapter 5. Azure Networking basics

 

In the previous chapter, we explored the Azure Storage service. One of the other core services for cloud applications is Azure Networking. There are a lot of powerful network features in Azure to secure and route your traffic on a truly global scale. These features are designed to help focus on how to build and maintain your apps, so you don’t have to worry about details like IP addresses and route tables. If you build and run an online store to handle pizza orders, it must securely transmit the customer data and process payment transactions.

In this chapter, we examine Azure virtual networks and subnets, and how to create virtual network interfaces. To secure and control the flow of traffic, you create network security groups and rules.

5.1. Virtual network components

Think of how many cables are behind your computer desk or in your entertainment center. Now think of all the cables required to connect the computers on a given floor of an office building. What about the entire office building? Ever been in a datacenter or seen photos of one? Try to imagine how large the Azure datacenters are. What about dozens of Azure datacenters, all around the world? Math isn’t my strong point, so I can’t calculate how many miles and miles of network cables are used to carry all the traffic in Azure!

5.2. Securing and controlling traffic with network security groups

5.3. Building a sample web application with secure traffic

5.4. Lab: Installing and testing the LAMP web server