Microsoft Azure Networking

Home » Webinars » Cloud Computing and Networking » Microsoft Azure Networking

This webinar will help demystify the networking aspects of Microsoft Azure. We'll start with the high-level concepts, cover security aspects, and conclude with complex routing and hybrid cloud implementations.

Last modified on 2021-01-17 (release notes)


1:16:38 Introduction

This section introduces Azure API and CLI, high-level constructs like geographies, regions and availability zones, provides an overview of networking elements and high-availability mechanisms and describes resource manager and resource groups.

Azure Fundamentals 16:33 2020-01-04
Geographies, Regions and Availability Zones 11:32 2020-01-04
High Availability 15:44 2020-01-04
Deployment Models 8:01 2020-01-04

24:48 Hands-on Demos

Create the First VM in a New Region 14:32 2019-08-24
Create Another VM in the Same Subnet 10:16 2019-08-24
Source code for Azure demo scripts

Additional Information

High-level overview of regions, availability zones and SLA targets

1:03:04 Virtual Networks, Subnets, Interfaces and IP Addresses

In this section you'll learn about Azure virtual networks and subnets, VM interfaces, private and public IP addresses, and DNS and DHCP services.

Virtual Networks and Subnets 20:55 2020-01-04
Interfaces 7:26 2020-01-04
IP Addresses, DNS and DHCP 9:20 2020-01-04
Simple Deployment Scenarios 16:00 2020-01-04

9:23 Hands-on Demos

Create a VNet and Two Subnets, and Deploy VMs 9:23 2019-08-24

1:04:08 Azure Network Security Mechanisms

Azure offers numerous network security mechanisms. This section covers intra-VNet mechanisms including:

  • Network Security Groups;
  • Application Security Groups;
  • Packet capture and flow logging;
  • Monitoring tools like IP Flow Verify.

Edge security mechanisms (Azure Firewall) will be described in a separate section.

Azure Network Security Mechanisms 7:47 2020-01-04
Network Security Groups 10:03 2020-01-04
Network Security Group Examples 9:13 2020-01-04
Application Security Groups 7:02 2020-01-04
Network Security Monitoring and Troubleshooting 7:18 2020-01-04

22:45 Hands-on Demos

Network Security Groups 14:29 2019-08-24
Application Security Groups 8:16 2019-08-24

34:30 User-Defined Routes and Subnet Routing Tables

Each subnet in Azure Virtual Network can have a custom route table. This section describes:

  • System (default) routes always present in virtual networks;
  • Route import from BGP sessions between VNG and customer routers;
  • User-defined static routes.

The examples cover a range of scenarios, from simple private subnet with no Internet access to complex service insertion.

Multiple Routing Tables 10:18 2020-01-04
User-Defined Routes 10:23 2020-01-04
UDR Examples 6:38 2020-01-04

7:11 Hands-on Demos

Custom Route Tables 7:11 2019-08-24

14:01 Internet Connectivity

Internet access is built into Azure VNet service, and a default route is part of the default routing table. This short section explains the remaining NAT intricacies.

Internet Connectivity 14:01 2020-01-04

1:22:36 External Connectivity

Azure Virtual Networks could be connected to global Internet, to other virtual networks, or to remote sites using IPsec tunnels (VPNs) or direct connections (ExpressRoute).

This section describes Azure external connectivity options, and the concept of Virtual Network Gateways used to implement VPN and ExpressRoute connections.

VNet Peering 16:52 2020-01-04
Virtual Network Gateways 10:29 2020-01-04
VPN Connections 13:14 2020-01-04
Complex VPN Scenarios 12:42 2020-01-04
ExpressRoute Connections 11:30 2020-01-04
Advanced ExpressRoute Scenarios 6:15 2020-01-04

11:34 Hands-on Demos

Virtual Network Peering 11:34 2019-08-24

3:20:02 Load Balancing in Azure

Azure provides numerous TCP/UDP and HTTP load balancing services, including Azure Load Balancer, Azure Application Gateway, and Azure Front Door. You can also use DNS-based load balancing with Azure Traffic Manager, or HTTP caching with Azure CDN. All these services are described in this section.

Azure Load Balancing Functionality 23:14 2020-11-19
Zone Awareness in Azure Load Balancing 6:40 2020-11-19

1:12:18 Azure Load Balancer

Azure Load Balancer is an intra-region transparent TCP/UDP load balancer.

Azure Load Balancer Overview 20:43 2020-11-19
Azure Load Balancer Details 16:30 2020-11-19
NAT Rules 11:33 2020-11-19
Floating IP Addresses 6:23 2020-11-19
High-Availability Ports 11:48 2020-11-19
Cross-Region Load Balancing 5:21 2020-11-19

41:33 Azure Application Gateway

Azure Application Gateway is an intra-region HTTP(S) reverse proxy (load balancer)

Azure Application Gateway Overview 13:10 2020-12-11
Deploying and Configuring Azure Application Gateway 17:35 2020-12-11
Azure Application Gateway Load Balancing Details 10:48 2020-12-11

32:27 Azure Front Door and CDN

Azure Front Door and Azure CDN are global caching HTTP proxies/load balancers

Azure Front Door 16:08 2020-12-11
Azure Front Door Request Routing 11:28 2020-12-11
Azure CDN 4:51 2020-12-11

23:50 Azure Traffic Manager

Azure Traffic Manager is a global DNS-based load balancer

Azure Traffic Manager Overview 7:46 2020-12-11
Traffic Manager Request Routing 16:04 2020-12-11

1:12:31 Automating Azure Deployments

It's a pleasure to work with Azure API: objects have names, you can refer to them by names, and the API uses create-or-update approach, making automation scripts or playbooks extremely easy to develop or understand.

This section explains the principles of Azure API, and describes how to use bash scripts, Ansible playbooks, Terraform configuration files, and Resource Manager Tempaltes to create, update, or delete networking- and compute infrastructure.

Azure Automation Principles 17:34 2020-05-11
Creating and Updating Azure Objects 15:33 2020-05-11
Dealing with Object Hierarchy 14:19 2020-05-11
Creating Azure Virtual Machines 3:59 2020-05-11
Using Ansible Azure Modules 7:11 2020-05-11
Azure Resource Manager Templates Overview 13:55 2020-05-11

Source Code for Automation Examples

Bash scripts
Ansible playbooks
Resource Manager templates
Terraform configuration files

5:57 Summary

Summary 5:57 2020-01-04

Slide Decks

Azure Networking Deep Dive 26M 2019-10-10
Azure Load Balancing 2.7M 2020-12-11
Automating Azure Deployments 11M 2020-02-02
You started this section on %started% Mark completed