Manage migration projects at scale with Azure Lighthouse and Azure Migrate
Published Dec 17 2020 11:22 AM 4,788 Views

Since its launch in 2019, Azure Lighthouse has become a best practice for cross- and multi-tenant management, allowing for higher automation, scalability, and enhanced governance across resources and tenants. The cross-tenant management experience offers the flexibility of managing multiple customers from within the service provider tenant, having a single pane of glass for enhanced scenarios and services available in the cloud. Azure Lighthouse is integrated with various services such as Azure Monitor, Azure Sentinel, and Azure Arc, to name a few. We are happy to announce the Azure Lighthouse integration with Azure Migrate for partners to manage migration projects at scale across multiple tenants.


Partners and customers engage in migration projects in diverse ways. Many use Azure Migrate tooling to discover, assess, and migrate on-premises environment to Azure. Usually, partners who perform migrations must access each customer subscription individually by using the CSP (Cloud Solution Provider) subscription model or by creating a guest user on customer tenant . Performing these tasks for multiple customers can be more efficient through the use of Azure Lighthouse, rather than accessing each customer subscription one at a time. Additionally, reducing risk and security exposure is crucial when providing services to customers. By using Azure Lighthouse you can follow the least privilege access model as per the zero-trust security principles. 


Azure Lighthouse streamlines these migration engagements by leveraging Azure resource delegation to provide a single view from the managed tenant to access all relevant Azure Migrate projects across multiple customer tenants and subscriptions. Azure Lighthouse integration with Azure Migrate simplifies the migration process, enabling service providers to discover, assess, and migrate workloads for different customers at scale while customers still have full visibility and control of their environments.


We have observed two commonly used scenarios from service providers who perform migrations via Azure Lighthouse:

Option 1: Create Azure Migrate project in the customer tenant

  • In this scenario, no resources will be created or stored in the managing tenant.
  • Discovery, assessment, and migration can be initiated from the managing tenant and set the customer tenant/subscription as target for the migrated resources.
  • This approach minimizes context switching for service providers working across multiple customers, while letting customers keep all their resources in their own tenants.

Option 2: Create Azure Migrate project in the managing tenant

  • In this scenario, Azure Migrate project and related resources for the project, including discovery and assessment data, will reside in the managing tenant. The assessments can be exported and shared with customers.
  • Required actions will be initiated from the managing tenant while setting customer tenant/subscription as the target for migration resources.
  • This approach enables services providers to start migration discovery and assessment projects quickly, abstracting away those initial steps from customer subscriptions and tenants.

You may choose to create the Azure Migrate project in the customer tenant or in your managing tenant depending on your customer contracts and what best fits their migration needs. For more information, please review our guide, How to: Manage migration projects at scale.  Get started by creating an Azure Lighthouse Migration offer – a sample offer template is available for use in the Azure Lighthouse GitHub repo.


Finally, ensure you get partner recognition for the migrations performed on behalf of customer via Azure Lighthouse. As a member of the Microsoft Partner Network, you can link your partner ID with the credentials used to manage delegated customer resources. Partner Admin Link (PAL) enables Microsoft to recognize partners who drive Azure customer success based on the tasks performed for customers, including migration projects. For more information, see Link your partner ID to track your impact on delegated resources.


We are always awaiting your feedback to provide new and enhanced capabilities that will help you achieve more with Azure. Try managing your migrations projects at-scale with Azure Lighthouse and let us know what you think and would like to see in the future.


Version history
Last update:
‎Dec 17 2020 02:31 PM
Updated by: