Saturday, May 15, 2021

App Service Migration Assistant

When attempting to move legacy ASP.NET apps to Azure App Service, you might encounter a few challenges which are documented here.

The App Service Migration Assistant is designed to simplify your journey to the cloud through a free, simple, and fast solution to migrate ASP.Net applications from on-premises to the cloud. You can quickly:

1.       Assess whether your app is a good candidate for migration by running a scan of its public URL.

2.       Download the Migration Assistant to begin your migration.

3.       Use the tool to run readiness checks and general assessment of your app’s configuration settings, then migrate your app or site to Azure App Service via the tool.

How the tool works

The Migration Assistant tool is a local agent that performs a detailed assessment and then walks you through the migration process. The tool performs readiness checks as well as a general assessment of the web app’s configuration settings.

You can download Azure App Service migration assistant from below URL

https://azure.microsoft.com/en-us/services/app-service/migration-assistant/

Once setup is downloaded then need to install on Web server and run the application. It will ask to choose the application from Web server.


Click on next button it will do all azure migration assessment for your web application


Once the application has received a successful assessment, the tool will walk you through the process of authenticating with your Azure subscription and then prompt you to provide details on the target account and App Service plan along with other configuration details for the newly migrated site.


The Migration Assistant tool will then move your site to the target App Service plan while also configuring Hybrid Connections, should that option be selected.

Database migration and Hybrid Connections

Azure App Service migration assistant is designed to migrate the web application and associated configurations, but it does not migrate the database. There are two options for your database:

1.       Use the SQL Migration Tool

2.       Leave your database on-premises and connect to it from the cloud using Hybrid Connections

SQL Migration Tool

If you want to migrate on-premises database on Azure, then you can migrate it with help of data migration assistant. I have previously written details blog on it.  You can read it in this link What is data migration assistant?

Leave your database on-premises

You can also leave your database in your on-premises database as well. Azure App Service with connect with SQL database with Hybrid Connections. Hybrid Connections allows you to securely access application resources in other networks – in this case an on-premises SQL database. The migration tool configures and sets up Hybrid Connections for you, allowing you to migrate your site while keeping your database on-premises to be migrated at your leisure.

Hope it will help you to understand Azure App Service migration assistant and how you can use this.

Keep sharing keep learning

7 comments:

  1. It is imperative that we read blog post very carefully. I am already done it and find that this post is really amazing. norstrat

    ReplyDelete
  2. Great things you’ve always shared with us. Just keep writing this kind of posts.The time which was wasted in traveling for tuition now it can be used for studies.Thanks Flutter Development Company

    ReplyDelete
  3. This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. Hire Flutter Developers from India

    ReplyDelete
  4. A decent blog dependably concocts new and energizing data and keeping in mind that understanding I have feel that this blog is truly have each one of those quality that qualify a blog to be a one. ArenaMobile Indonesia

    ReplyDelete
  5. This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. ajp150

    ReplyDelete
  6. On this page, you'll see my profile, please read this data. Xiaomi Redmi Note 8

    ReplyDelete
  7. Very Informative and creative contents. This concept is a good way to enhance knowledge. Thanks for sharing. Continue to share your knowledge through articles like these.

    Data Engineering Services 

    Data Analytics Services

    Artificial Intelligence Services

    Data Modernization Services

    ReplyDelete