{"id":77952,"date":"2021-03-15T03:37:36","date_gmt":"2021-03-15T03:37:36","guid":{"rendered":"https:\/\/www.whizlabs.com\/blog\/?p=77952"},"modified":"2021-07-23T06:24:37","modified_gmt":"2021-07-23T11:54:37","slug":"how-to-migrate-your-on-prem-web-app-to-azure-cloud","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/","title":{"rendered":"How to Migrate your On-Prem Web App to Azure Cloud?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">In this article, you will learn exactly how to move your on-premises web application to the Azure Cloud Platform.\u00a0 Azure is a great tool for anyone looking to become a cloud computing professional, as it offers a simple, affordable platform for the deployment of applications. Migrating onto Azure follows four simple steps: Creating Application infrastructure, Creating a virtual machine &amp; connecting it to internet services, copying the website to the virtual machine, and configuring the ports. Let us look at each of these areas in detail:<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ea7e02;color:#ea7e02\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ea7e02;color:#ea7e02\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#A_Step-by-step_Guide_for_Azure_Cloud_Migration\" >A Step-by-step Guide for Azure Cloud Migration<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#Creating_a_Foundation_for_your_Azure_Infrastructure\" >Creating a Foundation for your Azure Infrastructure<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#Creating_an_Azure_Virtual_Machine\" >Creating an Azure Virtual Machine<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#Migrating_the_Web_Application_to_the_Azure_App_Service\" >Migrating the Web Application to the Azure App Service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#Opening_Ports_and_Configuring_Azure_App_Service\" >Opening Ports and Configuring Azure App Service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#Changing_Your_Applications_Configuration_Information\" >Changing Your Application\u2019s Configuration Information<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.whizlabs.com\/blog\/how-to-migrate-your-on-prem-web-app-to-azure-cloud\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"A_Step-by-step_Guide_for_Azure_Cloud_Migration\"><\/span><strong>A Step-by-step Guide for Azure Cloud Migration<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Creating_a_Foundation_for_your_Azure_Infrastructure\"><\/span><strong>Creating a Foundation for your Azure Infrastructure<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Your application\u2019s infrastructure foundation includes a network to facilitate additional services, a storage container for your application\u2019s services, and a cloud service to provide your application with an IP Address.<\/span><\/p>\n<h4><strong>1. Creating a Virtual Network for Your Objects<\/strong><\/h4>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Log in to the <\/span><b>Azure Management Portal<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the portal\u2019s home page, scroll to <\/span><b>Virtual Networks <\/b><span style=\"font-weight: 400;\">and click on <\/span><b>(+) Create.\u00a0<\/b><img decoding=\"async\" class=\"aligncenter size-large wp-image-77983\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-1024x307.png\" alt=\"Creating a Virtual Network for Your Objects - Azure Management Portal\" width=\"640\" height=\"192\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-1024x307.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-300x90.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-768x230.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-1536x460.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-1403x420.png 1403w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-640x192.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1-681x204.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/1.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In the <\/span><b>Create Virtual Network <\/b><span style=\"font-weight: 400;\">pop-up window, select an appropriate <\/span><b>Name <\/b><span style=\"font-weight: 400;\">for your network, and select your nearest location. I named my network <\/span><b>ITC_VirtualNet <\/b><span style=\"font-weight: 400;\">and chose <\/span><b>(Africa) South Africa North <\/b><span style=\"font-weight: 400;\">as the location.<\/span><img decoding=\"async\" class=\"aligncenter wp-image-77984 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2.png\" alt=\"Creating a Virtual Network for Your Objects - Create Virtual Network\" width=\"1600\" height=\"736\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2.png 1600w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-300x138.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-1024x471.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-768x353.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-1536x707.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-913x420.png 913w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-640x294.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/2-681x313.png 681w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><b>Quick Tip: <\/b>Remember your choice of network name and location, these will remain the same for all the steps.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Leave the settings for the <\/span><b>IP Address, Security, and Tags <\/b><span style=\"font-weight: 400;\">tabs<\/span> <span style=\"font-weight: 400;\">to be the default options provided by Azure. Once you reach the <\/span><b>Review and Create <\/b><span style=\"font-weight: 400;\">tab, verify your options, and click <\/span><b>Create<\/b><span style=\"font-weight: 400;\">. You\u2019ll be directed to a deployment page, indicating the deployment status, and you\u2019ll be notified when the deployment is complete.<\/span><img decoding=\"async\" class=\"aligncenter size-full wp-image-77985\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3.png\" alt=\"Creating a Virtual Network for Your Objects - Review + Create\" width=\"1600\" height=\"1579\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3.png 1600w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-300x296.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-1024x1011.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-768x758.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-1536x1516.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-426x420.png 426w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-640x632.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/3-681x672.png 681w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><br \/>\n<img decoding=\"async\" class=\"aligncenter size-large wp-image-77986\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4-1024x293.png\" alt=\"Creating a Virtual Network for Your Objects - Deployment is complete\" width=\"640\" height=\"183\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4-1024x293.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4-300x86.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4-768x220.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4-640x183.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4-681x195.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/4.png 1146w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4><strong>2. Creating a Storage Account<\/strong><\/h4>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the leftmost panel in the Azure Management Portal, scroll down and click <\/span><b>Storage Accounts.<\/b><img decoding=\"async\" class=\"aligncenter size-large wp-image-77987\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/5-315x1024.png\" alt=\"Creating a Storage Account- Storage Accounts\" width=\"315\" height=\"1024\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/5-315x1024.png 315w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/5-92x300.png 92w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/5-472x1536.png 472w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/5-129x420.png 129w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/5.png 492w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the <\/span><b>Storage Accounts <\/b><span style=\"font-weight: 400;\">page, click on <\/span><b>+ Add.<\/b><img decoding=\"async\" class=\"aligncenter size-large wp-image-77988\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-1024x143.png\" alt=\"Creating a Storage Account- Add Storage Accounts\" width=\"640\" height=\"89\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-1024x143.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-300x42.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-768x108.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-1536x215.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-640x90.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6-681x95.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/6.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Provide the <\/span><b>Name <\/b><span style=\"font-weight: 400;\">for your storage account, and pick your previously selected <\/span><b>Location, <\/b><span style=\"font-weight: 400;\">in the <\/span><b>Create Storage Account <\/b><span style=\"font-weight: 400;\">page.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-77989\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-1024x845.png\" alt=\"Creating a Storage Account- Create Storage Account page\" width=\"640\" height=\"528\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-1024x845.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-300x248.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-768x634.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-509x420.png 509w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-640x528.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7-681x562.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/7.png 1036w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Leave the Default settings for <\/span><b>Networking, Data Protection, and Advanced. <\/b><span style=\"font-weight: 400;\">On the <\/span><b>Review + Create <\/b><span style=\"font-weight: 400;\">page, click <\/span><b>Create <\/b><span style=\"font-weight: 400;\">to complete deployment once all the details are verified.\u00a0<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-77990\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-1024x991.png\" alt=\"Creating a Storage Account- Review Create\" width=\"640\" height=\"619\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-1024x991.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-300x290.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-768x743.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-1536x1486.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-434x420.png 434w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-640x619.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8-681x659.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/8.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><img decoding=\"async\" class=\"aligncenter size-large wp-image-77991\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-1024x392.png\" alt=\"Creating a Storage Account- Deployment complete\" width=\"640\" height=\"245\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-1024x392.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-300x115.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-768x294.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-1097x420.png 1097w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-640x245.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9-681x261.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/9.png 1196w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<\/ol>\n<h4><strong>3. Creating a Cloud Service for Your Application<\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">With the cloud service, you can assign an IP address to your application and keep related services in a cluster. To deploy a cloud service for your application, follow these steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the Azure Portal\u2019s Search Bar, type <\/span><b>Cloud Services, <\/b><span style=\"font-weight: 400;\">then on <\/span><b>Cloud Services (Classic).<\/b><img decoding=\"async\" class=\"aligncenter size-large wp-image-77992\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-1024x550.png\" alt=\"Creating a Cloud Service for Your Application - Azure Portals Search Bar\" width=\"640\" height=\"344\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-1024x550.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-300x160.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-768x413.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-781x420.png 781w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-640x344.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10-681x366.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/10.png 1066w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the <\/span><b>Cloud Services (Classic) <\/b><span style=\"font-weight: 400;\">page, click <\/span><b>+ Add <\/b><span style=\"font-weight: 400;\">to start creating your new service.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-77993\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-1024x383.png\" alt=\"Creating a Cloud Service for Your Application - Cloud Services (Classic) page\" width=\"640\" height=\"239\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-1024x383.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-300x112.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-768x288.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-1536x575.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-1122x420.png 1122w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-640x240.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11-681x255.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/11.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Give your service a <\/span><b>Name <\/b><span style=\"font-weight: 400;\">and <\/span><b>Location <\/b><span style=\"font-weight: 400;\">region accordingly.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-77994\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-1024x852.png\" alt=\"Creating a Cloud Service for Your Application - Create Cloud Services\" width=\"640\" height=\"533\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-1024x852.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-300x250.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-768x639.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-505x420.png 505w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-640x533.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12-681x567.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/12.png 1060w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><b>Quick Tip: <\/b>The cloud service region doesn\u2019t have to be in line with your other services\u2019 locations since cloud services are not provided in all locations.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Leave the Default settings for the <\/span><b>Deployment <\/b><span style=\"font-weight: 400;\">page and on the <\/span><b>Review + Create <\/b><span style=\"font-weight: 400;\">page, click on <\/span><b>Create <\/b><span style=\"font-weight: 400;\">once it has passed the validation.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-77995\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-1024x1002.png\" alt=\"Creating a Cloud Service for Your Application - Review Create\" width=\"640\" height=\"626\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-1024x1002.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-300x293.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-768x751.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-1536x1502.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-429x420.png 429w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-640x626.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13-681x666.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/13.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">You will get a notification informing you of a successful cloud service deployment.\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-77996\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14-1024x354.png\" alt=\"Creating a Cloud Service for Your Application - Deployment complete\" width=\"640\" height=\"221\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14-1024x354.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14-300x104.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14-768x266.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14-640x221.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14-681x236.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/14.png 1185w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Creating_an_Azure_Virtual_Machine\"><\/span><strong>Creating an Azure Virtual Machine<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A virtual machine helps you to run your application. Azure makes the process of creating virtual machines quick and easy, and the VM will help you connect to your application\u2019s storage and services. To create an Azure virtual machine:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the Azure Management Portal, click on <\/span><b>Virtual Machines<\/b><span style=\"font-weight: 400;\">.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-77997\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-1024x319.png\" alt=\"Creating an Azure Virtual Machine - Virtual Machines\" width=\"640\" height=\"199\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-1024x319.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-300x94.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-768x240.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-1536x479.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-1347x420.png 1347w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-640x200.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15-681x212.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/15.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You will be redirected to the <\/span><b>Create a Virtual Machine <\/b><span style=\"font-weight: 400;\">page. On this page, choose <\/span><b>WEBAPP01 <\/b><span style=\"font-weight: 400;\">as the machine name, and choose your application\u2019s preferred location selected earlier. For the <\/span><b>image, <\/b><span style=\"font-weight: 400;\">choose <\/span><b>Windows Server 2012 R2 Datacenter- Gen1. <\/b><span style=\"font-weight: 400;\">Select a suitable <\/span><b>Username <\/b><span style=\"font-weight: 400;\">and <\/span><b>Password <\/b><span style=\"font-weight: 400;\">that you will use to access this machine then click <\/span><b>Next: Disks. <\/b><span style=\"font-weight: 400;\">Leave the settings on the <\/span><b>Disks, Networking, Management, Advanced, <\/b><span style=\"font-weight: 400;\">and <\/span><b>tags <\/b><span style=\"font-weight: 400;\">tabs then click <\/span><b>Next: Review and Create.<\/b><img decoding=\"async\" class=\"aligncenter size-large wp-image-77998\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-1024x769.png\" alt=\"Creating an Azure Virtual Machine - Creating Virtual Machines\" width=\"640\" height=\"481\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-1024x769.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-300x225.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-768x577.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-1536x1154.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-559x420.png 559w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-80x60.png 80w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-100x75.png 100w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-180x135.png 180w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-238x178.png 238w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-640x481.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16-681x512.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/16.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><img decoding=\"async\" class=\"aligncenter size-full wp-image-77999\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17.png\" alt=\"Creating an Azure Virtual Machine - Creating Virtual Machines 2\" width=\"977\" height=\"679\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17.png 977w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17-300x208.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17-768x534.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17-604x420.png 604w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17-640x445.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/17-681x473.png 681w\" sizes=\"(max-width: 977px) 100vw, 977px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the <\/span><b>Create a Virtual Machine <\/b><span style=\"font-weight: 400;\">page, check that your VM has passed validation then click <\/span><b>Create.\u00a0<\/b><img decoding=\"async\" class=\"aligncenter size-large wp-image-78000\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-1024x872.png\" alt=\"Creating an Azure Virtual Machine - Creating Virtual Machine Page\" width=\"640\" height=\"545\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-1024x872.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-300x256.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-768x654.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-1536x1308.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-493x420.png 493w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-640x545.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18-681x580.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/18.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">You will get an alert when your deployment is ready.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-78001\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-1024x476.png\" alt=\"Creating an Azure Virtual Machine - Deployment Complete \" width=\"640\" height=\"298\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-1024x476.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-300x140.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-768x357.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-903x420.png 903w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-640x298.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19-681x317.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/19.png 1191w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Migrating_the_Web_Application_to_the_Azure_App_Service\"><\/span><span style=\"font-weight: 400;\">Migrating the Web Application to the Azure App Service<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In this section, you will store your application\u2019s files locally, then configure its endpoints on our virtual machine, <\/span><b>WEBAPP01. <\/b><span style=\"font-weight: 400;\">To save your files locally, follow these steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on the <\/span><b>File Explorer <\/b><span style=\"font-weight: 400;\">icon on your taskbar to open the explorer. Navigate to your main installation directory; <\/span><b>Data (C:). <\/b><span style=\"font-weight: 400;\">Click on the <\/span><b>Home <\/b><span style=\"font-weight: 400;\">tab, create a <\/span><b>New Folder <\/b><span style=\"font-weight: 400;\">and name it <\/span><b>AzureManagement.\u00a0<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add the site hosting your web application to trusted sites on your computer. To do this, open the <\/span><b>Control Panel<\/b><span style=\"font-weight: 400;\">, navigate to <\/span><b>Internet Options<\/b><span style=\"font-weight: 400;\">. On the <\/span><b>Internet Properties <\/b><span style=\"font-weight: 400;\">window, click on the <\/span><b>Security <\/b><span style=\"font-weight: 400;\">tab. Click on the <\/span><b>Trusted Sites <\/b><span style=\"font-weight: 400;\">icon then click on the <\/span><b>Sites <\/b><span style=\"font-weight: 400;\">button. Type your website\u2019s URL into the <\/span><b>Add this website to the zone: <\/b><span style=\"font-weight: 400;\">tab then click <\/span><b>Add. <\/b><span style=\"font-weight: 400;\">Click <\/span><b>OK <\/b><span style=\"font-weight: 400;\">if you get any security warnings.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Download your web application\u2019s files from the trusted site and save them to the folder created earlier, <\/span><b>C:AzureManagement.<\/b><span style=\"font-weight: 400;\"> Extract these files and save them to the AzureManagement folder.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">To configure the endpoints of <\/span><b>WEBAPP01, <\/b><span style=\"font-weight: 400;\">follow the steps outlined below:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the Azure portal, click on <\/span><b>Virtual Machines<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on your VM, <\/span><b>WEBAPP01, <\/b><span style=\"font-weight: 400;\">then click on the IP Address parameter to be directed to the machine\u2019s network interface.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-78002\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-1024x217.png\" alt=\"Migrating the Web Application to the Azure App Service - configure the endpoints\" width=\"640\" height=\"136\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-1024x217.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-300x64.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-768x163.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-1536x325.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-640x136.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20-681x144.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/20.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the next page, click on the <\/span><b>Configuration <\/b><span style=\"font-weight: 400;\">tab on the leftmost panel, and give your machine a <\/span><b>DNS Name Label. <\/b><span style=\"font-weight: 400;\">If your name is available, you will get a green go ahead, while an error message will alert you of an unavailable name.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-78003\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-1024x371.png\" alt=\"Migrating the Web Application to the Azure App Service - DNS Name Label\" width=\"640\" height=\"232\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-1024x371.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-300x109.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-768x278.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-1536x556.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-1160x420.png 1160w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-640x232.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21-681x246.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/21.png 1572w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Once you have set up a DNS name, navigate to <\/span><b>Virtual Machines<\/b><span style=\"font-weight: 400;\"> in Grid View and click on <\/span><b>Networking <\/b><span style=\"font-weight: 400;\">on the left-most panel. Click on <\/span><b>Add Inbound Port Rule<\/b><span style=\"font-weight: 400;\">.<\/span><img decoding=\"async\" class=\"aligncenter wp-image-78004 size-medium\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22-269x300.png\" alt=\"Migrating the Web Application to the Azure App Service - Add Inbound Port Rule\" width=\"269\" height=\"300\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22-269x300.png 269w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22-768x857.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22-376x420.png 376w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22-640x714.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22-681x760.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/22.png 800w\" sizes=\"(max-width: 269px) 100vw, 269px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the <\/span><b>Add Inbound Security Rule <\/b><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">pop-up, select the following values:<br \/>\n<\/span><\/span>Source: <b>Any<br \/>\n<\/b><span style=\"font-weight: 400;\">Source Port Ranges: <\/span><b>*<br \/>\n<\/b><span style=\"font-weight: 400;\">Destination: <\/span><b>Any<br \/>\n<\/b><span style=\"font-weight: 400;\">Destination Port Ranges: <\/span><b>3389<br \/>\n<\/b><span style=\"font-weight: 400;\">Protocol: <\/span><b>TCP<br \/>\n<\/b><span style=\"font-weight: 400;\">Action: <\/span><b>Allow<br \/>\n<\/b><span style=\"font-weight: 400;\">Priority<\/span><b>: 100<br \/>\n<\/b><span style=\"font-weight: 400;\">Name: <\/span><b>(Pick a Suitable Name)<\/b><i><span style=\"font-weight: 400;\">With these settings, you can connect to the Remote Desktop Client, allowing you to configure and open up ports to your application.<\/span><\/i><img decoding=\"async\" class=\"aligncenter wp-image-78005 size-medium\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-257x300.png\" alt=\"Migrating the Web Application to the Azure App Service - Inbound Security Rule\" width=\"257\" height=\"300\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-257x300.png 257w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-360x420.png 360w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-300x350.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-640x746.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-681x793.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23-341x400.png 341w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/23.png 733w\" sizes=\"(max-width: 257px) 100vw, 257px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Once you have input the settings, click <\/span><b>Save<\/b><span style=\"font-weight: 400;\"> to create your rule.<\/span><\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Opening_Ports_and_Configuring_Azure_App_Service\"><\/span><span style=\"font-weight: 400;\">Opening Ports and Configuring Azure App Service<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">We will use a Remote Desktop Connection to open ports to the app and configure the IIS App service to our web application.\u00a0<\/span><span style=\"font-weight: 400;\">To create a remote desktop connection:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the <\/span><b>Virtual Machines <\/b><span style=\"font-weight: 400;\">page, click on <\/span><b>WEBAPP01.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the WEBAPP01 toolbar, click on <\/span><b>Connect. <\/b><span style=\"font-weight: 400;\">Choose <\/span><b>RDP <\/b><span style=\"font-weight: 400;\">from the pop-up menu.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-78006\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-1024x531.png\" alt=\"Opening Ports and Configuring Azure App Service - Virtual Machine Connect Page\" width=\"640\" height=\"332\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-1024x531.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-300x155.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-768x398.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-1536x796.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-811x420.png 811w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-640x332.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24-681x353.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/24.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the <\/span><b>Connect with RDP <\/b><span style=\"font-weight: 400;\">page, click <\/span><b>Download RDP File <\/b><span style=\"font-weight: 400;\">after verifying that the DNS Name and Port listed are correct. Your browser will automatically download a file that will establish a connection with your virtual machine.<\/span><img decoding=\"async\" class=\"aligncenter size-large wp-image-78007\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-1024x536.png\" alt=\"Opening Ports and Configuring Azure App Service - Connect with RDP\" width=\"640\" height=\"335\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-1024x536.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-300x157.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-768x402.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-1536x804.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-803x420.png 803w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-640x335.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25-681x356.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/25.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open the RDP File you downloaded earlier. A window pops up, click <\/span><b>Connect <\/b><span style=\"font-weight: 400;\">to establish a connection with your virtual machine.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-78008\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-1024x507.png\" alt=\"Opening Ports and Configuring Azure App Service - Connect 1\" width=\"640\" height=\"317\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-1024x507.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-300x149.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-768x380.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-1536x760.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-848x420.png 848w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-640x317.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26-681x337.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/26.png 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><br \/>\n<img decoding=\"async\" class=\"aligncenter size-large wp-image-78009\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-1024x958.png\" alt=\"Opening Ports and Configuring Azure App Service - Connect 2\" width=\"640\" height=\"599\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-1024x958.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-300x281.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-768x718.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-449x420.png 449w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-640x598.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27-681x637.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/27.png 1310w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">To configure the app service, follow these steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In the remote session, open <\/span><b>Server Manager, <\/b><span style=\"font-weight: 400;\">then click on <\/span><b>Local Server.<\/b><img decoding=\"async\" class=\"aligncenter wp-image-78010 size-medium\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-221x300.png\" alt=\"Configure - Server Manager - Server Local\" width=\"221\" height=\"300\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-221x300.png 221w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-753x1024.png 753w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-768x1044.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-1130x1536.png 1130w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-309x420.png 309w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-640x870.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28-681x926.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/28.png 1177w\" sizes=\"(max-width: 221px) 100vw, 221px\" \/><img decoding=\"async\" class=\"aligncenter wp-image-78012 size-medium\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/29-300x254.png\" alt=\"Server Manager - Local Server\" width=\"300\" height=\"254\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/29-300x254.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/29-496x420.png 496w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/29-640x542.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/29-681x576.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/29.png 683w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On the main screen, click <\/span><b>Public: on. <\/b><span style=\"font-weight: 400;\">Navigate to <\/span><b>Windows Firewall, <\/b><span style=\"font-weight: 400;\">then select <\/span><b>Advanced Settings.\u00a0<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In the <\/span><b>Windows Firewall with Advanced Security <\/b><span style=\"font-weight: 400;\">window, select <\/span><b>Inbound Rules&gt;&gt; New Rule.<\/b><img decoding=\"async\" class=\"aligncenter wp-image-78011 size-medium\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30-297x300.png\" alt=\"Inbound Rules&gt;&gt; New Rule\" width=\"297\" height=\"300\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30-297x300.png 297w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30-768x777.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30-415x420.png 415w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30-640x647.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30-681x689.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/30.png 888w\" sizes=\"(max-width: 297px) 100vw, 297px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select <\/span><b>Port <\/b><span style=\"font-weight: 400;\">for <\/span><b>Rule Type, <\/b><span style=\"font-weight: 400;\">then click <\/span><b>Next.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Type <\/span><b>80, 443,5000-5001 <\/b><span style=\"font-weight: 400;\">into the <\/span><b>Specific local ports <\/b><span style=\"font-weight: 400;\">slot, then click <\/span><b>Next.<\/b><img decoding=\"async\" class=\"aligncenter wp-image-78013 size-medium\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31-300x242.png\" alt=\"Specific Local Port - Next\" width=\"300\" height=\"242\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31-300x242.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31-768x618.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31-522x420.png 522w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31-640x515.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31-681x548.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/31.png 914w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click <\/span><b>Next <\/b><span style=\"font-weight: 400;\">on the <\/span><b>Action <\/b><span style=\"font-weight: 400;\">and <\/span><b>Profile <\/b><span style=\"font-weight: 400;\">pages.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Name the rule <\/span><b>Allow WebApp <\/b><span style=\"font-weight: 400;\">then click <\/span><b>Finish.\u00a0<\/b><img decoding=\"async\" class=\"aligncenter size-medium wp-image-78014\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32-300x242.png\" alt=\"Allow WebApp - Finish\" width=\"300\" height=\"242\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32-300x242.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32-768x619.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32-521x420.png 521w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32-640x516.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32-681x549.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/32.png 916w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on <\/span><b>Inbound Rules <\/b><span style=\"font-weight: 400;\">then <\/span><b>New Rule <\/b><span style=\"font-weight: 400;\">in the <\/span><b>Windows Firewall with Security Page.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select <\/span><b>Custom <\/b><span style=\"font-weight: 400;\">for the <\/span><b>Rule Type <\/b><span style=\"font-weight: 400;\">then hit the <\/span><b>Next <\/b><span style=\"font-weight: 400;\">button.<\/span><img decoding=\"async\" class=\"aligncenter size-medium wp-image-78015\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/33-300x243.png\" alt=\"Rule Type - Next\" width=\"300\" height=\"243\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/33-300x243.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/33.png 512w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Make sure the <\/span><b>All Programs <\/b><span style=\"font-weight: 400;\">option<\/span> <span style=\"font-weight: 400;\">is selected in the <\/span><b>Program <\/b><span style=\"font-weight: 400;\">page then click next.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select <\/span><b>ICMPv4 <\/b><span style=\"font-weight: 400;\">in the <\/span><b>Protocol and Ports <\/b><span style=\"font-weight: 400;\">page, then click <\/span><b>Next.<\/b><\/li>\n<li aria-level=\"1\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-78016\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34-300x243.png\" alt=\"Protocol and Ports\" width=\"300\" height=\"243\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34-300x243.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34-768x622.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34-518x420.png 518w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34-640x519.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34-681x552.png 681w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/34.png 912w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click <\/span><b>Next <\/b><span style=\"font-weight: 400;\">on the <\/span><b>Scope, Action <\/b><span style=\"font-weight: 400;\">and <\/span><b>Profile <\/b><span style=\"font-weight: 400;\">page then click <\/span><b>Next.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Name this rule <\/span><b>Allow PING <\/b><span style=\"font-weight: 400;\">then click <\/span><b>Finish.<\/b><\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Changing_Your_Applications_Configuration_Information\"><\/span><span style=\"font-weight: 400;\">Changing Your Application\u2019s Configuration Information<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">We will use <\/span><b>Windows PowerShell <\/b><span style=\"font-weight: 400;\">on the remote desktop connection to deploy our own site to the virtual machine. We shall create an IIS Server to create a local link to our web application files, then replace these with the application in the <\/span><b>AzureManagement <\/b><span style=\"font-weight: 400;\">folder.<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on the Windows Button on your remote desktop connection, then select <\/span><b>Windows PowerShell.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Onto Windows Powershell, type the following command:<br \/>\n<\/span><b><i><br \/>\nGet-WindowsFeature Web-Server | Add-WindowsFeature -IncludeAllSubfeature<br \/>\n<\/i><\/b>This command will take a while to complete. Give it time.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full wp-image-78017\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/35.png\" alt=\"Administrator - Windows PowerShell\" width=\"888\" height=\"286\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/35.png 888w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/35-300x97.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/35-768x247.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/35-640x206.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/35-681x219.png 681w\" sizes=\"(max-width: 888px) 100vw, 888px\" \/><img decoding=\"async\" class=\"aligncenter size-full wp-image-78018\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/36.png\" alt=\"Administrator - Windows PowerShell 2\" width=\"838\" height=\"237\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/36.png 838w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/36-300x85.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/36-768x217.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/36-640x181.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/36-681x193.png 681w\" sizes=\"(max-width: 838px) 100vw, 838px\" \/>This command installs the IIS web app server, creating a folder in file explorer, <b>c:inetpub\\wwwroot<\/b>.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Restart IIS in Windows Powershell using the following command:<br \/>\n<\/span><b>Iisreset<\/b><br \/>\n<img decoding=\"async\" class=\"aligncenter size-full wp-image-78019\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/37.png\" alt=\"Restart Windows PowerShell\" width=\"372\" height=\"254\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/37.png 372w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/37-300x205.png 300w\" sizes=\"(max-width: 372px) 100vw, 372px\" \/><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">To migrate your web application onto the webserver:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Using your file explorer, navigate to the root folder: <\/span><b>C:inetpub\\wwwroot. <\/b><span style=\"font-weight: 400;\">Delete all the subfolders and files in this folder.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Navigate to the folder <\/span><b>C:AzureManagement, <\/b><span style=\"font-weight: 400;\">copy and paste all files and folders from this folder into the <\/span><b>C:inetpub\\wwwroot<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">If you had a locally installed SQL database, you should replace the connection string in the <\/span><b>Web.config <\/b><span style=\"font-weight: 400;\">file accordingly to facilitate a connection with the server, you can achieve this by editing in notepad.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">You have connected your application to the running web server and can hand off the application to users.<\/span><\/p>\n<blockquote><p>Check out our microsoft azure certification courses <a href=\"http:\/\/Migrate your on-prem Web App to Azure Cloud\">here<\/a><\/p><\/blockquote>\n<h1><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><span style=\"font-weight: 400;\">Conclusion<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><span style=\"font-weight: 400;\">We have seen that deploying your web application to Azure is a simple and straightforward process. To sharpen your cloud development and deployment skills, it is important to practise using different applications developed in various platforms and languages for different virtual machines. Always be wary of service charges, especially for storage and virtual machines, as these could lead to unwarranted deductions on your card.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, you will learn exactly how to move your on-premises web application to the Azure Cloud Platform.\u00a0 Azure is a great tool for anyone looking to become a cloud computing professional, as it offers a simple, affordable platform for the deployment of applications. Migrating onto Azure follows four simple steps: Creating Application infrastructure, Creating a virtual machine &amp; connecting it to internet services, copying the website to the virtual machine, and configuring the ports. Let us look at each of these areas in detail: A Step-by-step Guide for Azure Cloud Migration Creating a Foundation for your Azure Infrastructure [&hellip;]<\/p>\n","protected":false},"author":169,"featured_media":78020,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[15],"tags":[361,4003,4002,4001,4000,4004],"class_list":["post-77952","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-azure","tag-azure-cloud","tag-configuring-the-ports","tag-copying-the-website-to-the-virtual-machine","tag-creating-a-virtual-machine-connecting-it-to-internet-services","tag-creating-application-infrastructure","tag-microsoft-azure-cloud-migration"],"uagb_featured_image_src":{"full":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",600,315,false],"thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud-150x150.png",150,150,true],"medium":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud-300x158.png",300,158,true],"medium_large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",600,315,false],"large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",600,315,false],"1536x1536":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",600,315,false],"2048x2048":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",600,315,false],"profile_24":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",24,13,false],"profile_48":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",48,25,false],"profile_96":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",96,50,false],"profile_150":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",150,79,false],"profile_300":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",300,158,false],"tptn_thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud-250x250.png",250,250,true],"web-stories-poster-portrait":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",600,315,false],"web-stories-publisher-logo":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",96,50,false],"web-stories-thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2021\/03\/How-to-Migrate-your-On-Prem-Web-App-to-Azure-Cloud.png",150,79,false]},"uagb_author_info":{"display_name":"Girdharee Saran","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/girdharee\/"},"uagb_comment_info":28,"uagb_excerpt":"In this article, you will learn exactly how to move your on-premises web application to the Azure Cloud Platform.\u00a0 Azure is a great tool for anyone looking to become a cloud computing professional, as it offers a simple, affordable platform for the deployment of applications. Migrating onto Azure follows four simple steps: Creating Application infrastructure,&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/77952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=77952"}],"version-history":[{"count":6,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/77952\/revisions"}],"predecessor-version":[{"id":79477,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/77952\/revisions\/79477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media\/78020"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=77952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=77952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=77952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}