Modernize .NET Apps

q&a

What’s the difference between the azure region and the geography specified in the azure migrate drop down (when migrating a web app)?

Azure regions are organized into geographies. An Azure geography ensures that data residency, sovereignty, compliance, and resiliency requirements are honored within geographical boundaries.

Related to data residency. Say my resource goup is in the North Europe region. I start using the web app migrator. I choose Europe geography. Does this mean the actual app could be physically hosted in West Europe?

When you do a data migration, you will select the exact Azure Region where data will be copied. If you want you can run the app in another region, but you need to take into account if you are allowed from the legal/compliancy point of view to have data in that geographical regions / countries.

web app hosting

web.app.hosting

migration journey

migration.journey.png

azure resource manager architecture

arm-arch

misc

  • Azure migration center
  • Azure Migrate is a hub. azure app service migration assistant
  • Migrate machines as physical servers to Azure
  • for sql db deownload data migration assistant small workloads
  • for enterprise database migration service
  • Features comparison: Azure SQL Database and Azure SQL Managed Instance
  • service broker SQL Server Service Broker provide native support for messaging and queuing in the SQL Server Database Engine and Azure SQL Managed Instance. Developers can easily create sophisticated applications that use the Database Engine components to communicate between disparate databases, and build distributed and reliable applications.
  • netcore portability analyzer (extension)