{"id":826,"date":"2022-02-01T16:49:50","date_gmt":"2022-02-01T16:49:50","guid":{"rendered":"http:\/\/192.168.8.123\/?p=826"},"modified":"2022-02-11T11:07:42","modified_gmt":"2022-02-11T11:07:42","slug":"design-and-implement-a-virtual-network-in-microsoft-azure","status":"publish","type":"post","link":"https:\/\/exceedthecloud.com\/?p=826","title":{"rendered":"Design and implement a Virtual Network in Microsoft Azure"},"content":{"rendered":"\n<p><strong>Lab scenario<\/strong><\/p>\n\n\n\n<p>Now you\u2019re ready to deploy virtual networks in the Azure portal.<\/p>\n\n\n\n<p>Consider the fictional organization Exceedlabs Ltd, which is in the process of migrating infrastructure and applications to Azure. In your role as network engineer, you must plan and implement three virtual networks and subnets to support resources in those virtual networks.<\/p>\n\n\n\n<p>The <strong>CoreServicesVnet<\/strong> virtual network is deployed in the <strong>East US<\/strong> region. This virtual network will have the largest number of resources. It will have connectivity to on-premises networks through a VPN connection. This network will have web services, databases, and other systems that are key to the operations of the business. Shared services, such as domain controllers and DNS also will be located here. A large amount of growth is anticipated, so a large address space is necessary for this virtual network.<\/p>\n\n\n\n<p>The <strong>ManufacturingVnet<\/strong> virtual network is deployed in the <strong>West Europe<\/strong> region, near the location of your organization\u2019s manufacturing facilities. This virtual network will contain systems for the operations of the manufacturing facilities. The organization is anticipating a large number of internal connected devices for their systems to retrieve data from, such as temperature, and will need an IP address space that it can expand into.<\/p>\n\n\n\n<p>The <strong>ResearchVnet<\/strong> virtual network is deployed in the <strong>Southeast Asia<\/strong> region, near the location of the organization\u2019s research and development team. The research and development team uses this virtual network. The team has a small, stable set of resources that is not expected to grow. The team needs a small number of IP addresses for a few virtual machines for their work.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"622\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5-1024x622.png\" alt=\"\" class=\"wp-image-1363\" srcset=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5-1024x622.png 1024w, https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5-300x182.png 300w, https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5-768x466.png 768w, https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5-80x50.png 80w, https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture1-5.png 1489w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>You will create the following resources:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Virtual Network<\/strong><\/td><td><strong>Region<\/strong><\/td><td><strong>Virtual network address space<\/strong><\/td><td><strong>Subnet<\/strong><\/td><td><strong>Subnet<\/strong><\/td><\/tr><\/thead><tbody><tr><td>CoreServicesVnet<\/td><td>East US<\/td><td>10.20.0.0\/16<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>GatewaySubnet<\/td><td>10.20.0.0\/27<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>SharedServicesSubnet<\/td><td>10.20.10.0\/24<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>DatabaseSubnet<\/td><td>10.20.20.0\/24<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>PublicWebServiceSubnet<\/td><td>10.20.30.0\/24<\/td><\/tr><tr><td>ManufacturingVnet<\/td><td>West Europe<\/td><td>10.30.0.0\/16<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>ManufacturingSystemSubnet<\/td><td>10.30.10.0\/24<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>SensorSubnet1<\/td><td>10.30.20.0\/24<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>SensorSubnet2<\/td><td>10.30.21.0\/24<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>SensorSubnet3<\/td><td>10.30.22.0\/24<\/td><\/tr><tr><td>ResearchVnet<\/td><td>Southeast Asia<\/td><td>10.40.0.0\/16<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>ResearchSystemSubnet<\/td><td>10.40.0.0\/24<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>These virtual networks and subnets are structured in a way that accommodates existing resources yet allows for projected growth. Let\u2019s create these virtual networks and subnets to lay the foundation for our networking infrastructure.<\/p>\n\n\n\n<p>In this exercise, you will:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Task 1: Create the Exceedlabs resource group<\/li><li>Task 2: Create the CoreServicesVnet virtual network and subnets<\/li><li>Task 3: Create the ManufacturingVnet virtual network and subnets<\/li><li>Task 4: Create the ResearchVnet virtual network and subnets<\/li><li>Task 5: Verify the creation of VNets and Subnets<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Prerequisites for this labs :&nbsp;<a href=\"https:\/\/azure.microsoft.com\/en-us\/free\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Account<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Task 1: Create the Exceedlabs resource group<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\" type=\"1\"><li>Go to <a href=\"https:\/\/portal.azure.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure portal<\/a>.<\/li><li>On the home page, under <strong>Azure services<\/strong>, select <strong>Resource groups<\/strong>.<\/li><li>In Resource groups, select <strong>+ Create<\/strong>.<\/li><li>Use the information in the following table to create the resource group.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Tab<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Basics<\/td><td>Resource group<\/td><td>ExceedlabsResourceGroup<\/td><\/tr><tr><td>&nbsp;<\/td><td>Region<\/td><td>(US) East US<\/td><\/tr><tr><td>Tags<\/td><td>No changes required<\/td><td>&nbsp;<\/td><\/tr><tr><td>Review + create<\/td><td>Review your settings and select <strong>Create<\/strong><\/td><td>&nbsp; &nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture2-5.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture2-5.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture3-5.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture3-5.png\" alt=\"\" class=\"wp-image-829\"\/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\" type=\"1\"><li>In Resource groups, verify that <strong>ExceedlabsResourceGroup<\/strong> appears in the list.<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Task 2: Create the CoreServicesVnet virtual network and subnets<\/strong> On the Azure portal home page, navigate to the Global Search bar and search <strong>Virtual Networks<\/strong> and select virtual networks under services.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture4-5.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture4-5.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Select <strong>Create<\/strong> on the Virtual networks page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture5-5.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture5-5.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Use the information in the following table to create the CoreServicesVnet virtual network.<br>\u200eRemove or overwrite the default IP Address space<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture6-4.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture6-4-1024x263.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Tab<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Basics<\/td><td>Resource Group<\/td><td>ExceedlabsResourceGroup<\/td><\/tr><tr><td>&nbsp;<\/td><td>Name<\/td><td>CoreServicesVnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Region<\/td><td>(US) East US<\/td><\/tr><tr><td>IP Addresses<\/td><td>IPv4 address space<\/td><td>10.20.0.0\/16<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<ul class=\"wp-block-list\" type=\"1\"><li>Use the information in the following table to create the CoreServicesVnet subnets.<\/li><li>To begin creating each subnet, select <strong>+ Add subnet<\/strong>. To finish creating each subnet, select <strong>Add<\/strong>.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Subnet<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>GatewaySubnet<\/td><td>Subnet name<\/td><td>GatewaySubnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.20.0.0\/27<\/td><\/tr><tr><td>SharedServicesSubnet<\/td><td>Subnet name<\/td><td>SharedServicesSubnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.20.10.0\/24<\/td><\/tr><tr><td>DatabaseSubnet<\/td><td>Subnet name<\/td><td>DatabaseSubnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.20.20.0\/24<\/td><\/tr><tr><td>PublicWebServiceSubnet<\/td><td>Subnet name<\/td><td>PublicWebServiceSubnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.20.30.0\/24<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture7-4.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture7-4.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\" type=\"1\"><li>To finish creating the CoreServicesVnet and its associated subnets, select <strong>Review + create<\/strong>.<\/li><li>Verify your configuration passed validation, and then select <strong>Create<\/strong>.<\/li><li>Repeat steps 1 -8 for each VNet based on the tables below<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Task 3: Create the ManufacturingVnet virtual network and subnets<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Tab<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Basics<\/td><td>Resource Group<\/td><td>ExceedlabsResourceGroup<\/td><\/tr><tr><td>&nbsp;<\/td><td>Name<\/td><td>ManufacturingVnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Region<\/td><td>(Europe) West Europe<\/td><\/tr><tr><td>IP Addresses<\/td><td>IPv4 address space<\/td><td>10.30.0.0\/16<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Subnet<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>ManufacturingSystemSubnet<\/td><td>Subnet name<\/td><td>ManufacturingSystemSubnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.30.10.0\/24<\/td><\/tr><tr><td>SensorSubnet1<\/td><td>Subnet name<\/td><td>SensorSubnet1<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.30.20.0\/24<\/td><\/tr><tr><td>SensorSubnet2<\/td><td>Subnet name<\/td><td>SensorSubnet2<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.30.21.0\/24<\/td><\/tr><tr><td>SensorSubnet3<\/td><td>Subnet name<\/td><td>SensorSubnet3<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.30.22.0\/24<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture8-3.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture8-3.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Task 4: Create the ResearchVnet virtual network and subnets<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Tab<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Basics<\/td><td>Resource Group<\/td><td>ExceedlabsResourceGroup<\/td><\/tr><tr><td>&nbsp;<\/td><td>Name<\/td><td>ResearchVnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Region<\/td><td>Southeast Asia<\/td><\/tr><tr><td>IP Addresses<\/td><td>IPv4 address space<\/td><td>10.40.0.0\/16<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Subnet<\/strong><\/td><td><strong>Option<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>ResearchSystemSubnet<\/td><td>Subnet name<\/td><td>ResearchSystemSubnet<\/td><\/tr><tr><td>&nbsp;<\/td><td>Subnet address range<\/td><td>10.40.0.0\/24<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture9-3.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture9-3.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Task 5: Verify the creation of VNets and Subnets<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\" type=\"1\"><li>On the Azure portal home page, select <strong>All resources<\/strong>.<\/li><li>Verify that the CoreServicesVnet, ManufacturingVnet, and ResearchVnet are listed.<\/li><li>Note that Azure creates NetworkWatchers for each region that you use.<\/li><li>Select <strong>CoreServicesVnet<\/strong>.<\/li><li>In CoreServicesVnet, under <strong>Settings<\/strong>, select <strong>Subnets<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>In CoreServicesVnet<\/td><td>Subnets, verify that the subnets you created are listed, and that the IP address ranges are correct.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture10-1.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture10-1.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Repeat steps 4 -6 for each VNet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture11-1.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture11-1.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/192.168.8.123\/wp-content\/uploads\/2022\/02\/Picture12.png\"><img decoding=\"async\" src=\"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/Picture12.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Congratulations! You have successfully created a resource group, three VNets, and their associated subnets.<\/p>\n\n\n\n<p><mark class=\"kt-highlight\"><strong>Reminder<\/strong>: Don\u2019t forget to delete or shutdown all unused Azure resources after your labs for cost saving<\/mark><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lab scenario Now you\u2019re ready to deploy virtual networks in the Azure portal. Consider the fictional organization Exceedlabs Ltd, which is in the process of migrating infrastructure and applications to Azure. In your role as network engineer, you must plan &hellip; <a href=\"https:\/\/exceedthecloud.com\/?p=826\">Continued<\/a><\/p>\n","protected":false},"author":1,"featured_media":845,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"kt_blocks_editor_width":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[17,4],"tags":[28,32,31,30],"class_list":["post-826","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-networking","category-practical-labs-series","tag-azure-network","tag-subnets","tag-virtual-network","tag-vnet"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/exceedthecloud.com\/wp-content\/uploads\/2022\/02\/istockphoto-1254895286-612x612-1.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/posts\/826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=826"}],"version-history":[{"count":4,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/posts\/826\/revisions"}],"predecessor-version":[{"id":2324,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/posts\/826\/revisions\/2324"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=\/wp\/v2\/media\/845"}],"wp:attachment":[{"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exceedthecloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}