hands-on lab

Understanding Azure Route Table Using Network Virtual Appliance

Up to 1h
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.


Azure Route Table has the capability to efficiently manage and control network traffic routing within an Azure virtual network. This feature is particularly valuable when you have complex network architectures or varying traffic loads that require dynamic routing adjustments.

Learning about Azure route tables and Network Virtual Appliances (NVA) is essential for designing network solutions in Azure. It grants precise control over traffic routing, optimizing network performance, scalability, and security. Understanding these topics ensures efficient communication and load balancing, making it a valuable skill for maintaining robust cloud infrastructures.

In this hands-on lab, you will create an Azure Route Table service to configure custom routes, configure Network Virtual Appliance on a Windows machine, and test the effective custom route.

Learning objectives

Upon completion of this intermediate-level lab, you will be able to:

  • Understand the Azure Route Table service
  • Create custom routes within Virtual Networks
  • Configure Network Virtual Appliance for Windows machines

Intended audience

  • Candidates for Administrator Associate (AZ-104) certification
  • Cloud Architects
  • Data Engineers
  • DevOps Engineers
  • Machine Learning Engineers
  • Software Engineers


Familiarity with the following will be beneficial but is not required:

  • Azure Virtual Machines
  • Azure Virtual Network

The following content can be used to fulfill the prerequisites:

Environment before

Environment after

About the author

Learning paths

Parveen is an Azure advocate with previous experience in the professional consulting services industries. He specializes in infrastructure and DevOps with a wide range of knowledge in security and access management. He is also an Azure Certified - DevOps Engineer Expert, Security Engineer, Developer Associate, Administrator Associate, CompTIA Certified - Network+, Security+, and AWS Cloud Practitioner.
Parveen enjoys writing about cloud technologies and sharing the knowledge with the community to help students upskill in the cloud.

Covered topics

Lab steps

Logging in to the Microsoft Azure Portal
Creating Custom Route Table and Association
Enabling IP Forwarding and Testing Custom Route