Azure Network Service Endpoints

Service Endpoints are a new feature that allows for restricting access to Azure Services to Virtual Networks. By doing this you can remove public internet access to resources. Another benefit of Service Endpoints, is that traffic is automatically routed to the service when it is enabled. This greatly simplifies the design and implementation by removing […]

Read More »

Azure VNet Peering Gateway Transit Hub and Spoke

If you read the documentation on the Azure docs page it is not clear that if you have VNets configured in a Hub and Spoke design, it is possible for each spoke to be able to communicate with each other without requiring Network Virtual Appliance (NVA). This is possible using Gateway Transit and User Defined […]

Read More »

VNet Peering and Gateway Transit with S2S VPN

VNet Peering in Azure enables 2 VNets within the same region to be connected directly through the Azure backbone fabric network. Previously there was a requirement to use a VNet gateway and establish a VNet-VNet VPN connection. One of the major downsides to this was the requirement to enable to use a VNet Gateway which […]

Read More »

Benchmarking Azure Accelerated Networking

At MS Ignite 2016 Microsoft recently announced new Azure Accelerated Networking capabilities that will be coming to Azure VMs. You can read more about it at these links here and here. This feature is available in Azure now (Preview) utilizes Single Root I/O Virtualization (SR-IOV) and can provide up to 25 Gbps of throughput, and […]

Read More »

Create Azure UDR from CSV

This script makes it easy to define Routes and create a User Defined Route (UDR) table. It can be downloaded from here. The script supports the Next Hop Type Tags Internet, VirtualAppliance, None, VirtualNetworkGateway and VnetLocal. e.g. routeName addressPrefix nextHopType nextHopIp Azure_KMS 23.102.135.246/32 Internet Virtual_Appliance 172.16.0.0/16 VirtualAppliance 192.168.0.100 Null_Route 172.17.0.0/16 None Vnet_Gateway 172.18.0.0/16 VirtualNetworkGateway Vnet_Local […]

Read More »