Skip to main content

Azure Migrate

This page is for administrators who want to use Device42 as an assessment tool within Azure Migrate and export discovered business applications from Device42 to Azure for migration planning. By the end, your Device42 business application data appears in the Azure Migrate portal for assessment.

The Azure Migrate integration lets you assess and migrate servers to Azure using Device42 as the assessment tool. This page covers how to set up Device42 from the Azure Migrate portal, register an Azure Active Directory user, and export your business applications to Azure.

You can access Azure Migrate directly at portal.azure.com.

Prerequisites​

To export data from Device42 to Azure Migrate, make sure you have:

  • An Azure account with access to the Azure portal
  • An Azure Migrate project (created in Set Up Device42 From the Azure Migrate Portal)
  • An Azure Active Directory app registration with a client secret, assigned the Contributor role on the subscription
  • The following details collected from Azure: Tenant ID, Subscription ID, Client ID, Client Secret, and the Migrate Project Name
  • A running Device42 instance with business applications to export

Set Up Device42 From the Azure Migrate Portal​

  1. Begin by signing up for an Azure account if you don't already have one. You will have to provide a credit card to verify your identity and agree to the conditions to continue.

    Microsoft Azure Migrate

  2. Click the button to continue to the Azure portal, and once there, choose Assess and Migrate Servers.

    Sign up for Azure

    Continue to Azure Portal

    Assess and Migrate Servers

  3. Click Add a Tool to begin adding migration tools.

    Add a tool

  4. Choose an existing Resource Group, or click Create New to create a new one. The resource group name represents the group of machines you will be migrating and should be descriptive. Then click OK.

    Name your Migration Project

    Create resource group

  5. Give your migration project a name and click Next to continue.

    Name the project

  6. Select Device42 as your Azure Migration assessment tool by clicking on it, then click Next.

    Select Device42 as assessment tool

  7. You can add a migration tool at this point if you know which one you want to use. Otherwise, leave Skip adding a migration tool for now checked and click Next.

    Skip adding a migration tool

  8. Review your tool choices and click Add Tool(s) to continue.

    Review tool choices

    You will see confirmation that the deployment has been initialized.

    Initializing tool deployment

  9. Click Learn More to go to the Device42 information page.

    Learn more to install D42

  10. From the Device42 information page, click the orange Try It Now, Free button to go to the Device42 download page.

  11. Fill out the form and click Start Your Free Trial to download Device42. Your download link will be emailed to you.

    Device42 download page

Once Device42 is installed, start discovering your environment:


Export Your Business Apps to Azure for Migration​

Complete the following steps to register an Azure Active Directory user, collect the required credentials, and export your business applications from Device42.

Register an Azure Active Directory User​

  1. Log in to the Azure portal and create an App Registration in Azure Active Directory. You will need this user to authenticate to Azure when uploading your export.

    Create a new Azure User

  2. Create a client secret and save the value for Device42.

    Create a Client Secret

  3. Create a new migration project if you haven't already (see the prior section on this page).

    Search for Azure Migrate

  4. Under Subscriptions > Subscription > Access Control (IAM), click Add under Add a Role Assignment.

  5. Select the Contributor role and type the name of the app registration in the Select text box.

  6. Select the app registration and click Save. This grants the correct permissions to export data from Device42 to Azure.

Collect Required Information From Azure​

Collect the following information from Azure before exporting:

  1. Tenant ID: Azure Active Directory > Properties

    Azure Tenant ID

  2. Subscription ID: Subscriptions

    Azure Subscription ID

  3. Client ID: Azure Active Directory > App Registrations

    Azure Client ID

  4. Client Secret: Saved from app registration creation.

  5. Migrate Project Name: The name you chose when creating the project.

Export Your Business Applications From Device42​

  1. Log in to Device42 and go to Business Apps. Select one or more business apps to export by checking the checkboxes next to them, then choose Create Migration for Selected Objects.

    Select business apps to export

  2. Select Azure as your target from the dropdown.

    Export to Azure selection

  3. Enter the migration project information collected in the previous step.

    Enter collected Azure project details

  4. Click Export. Go back to the Azure Migrate Hub and click Refresh. Your exported data should now be visible in Azure.

    Refresh the Azure Migrate Hub window

Review Your Device42 Exports in Azure Migrate​

After exporting your business applications to the Azure Migrate portal, log back in (or refresh if already logged in). You should see your data displayed similarly to the following examples.

Device42 Assessment details in Azure Example

Device42 Assessment details in Azure Example

Device42 Assessment details in Azure Example

Contact support@device42.com if you need help with any steps on this page.