Azure Migrate

You can get to Azure Migrate directly @ https://portal.azure.com/#create/Microsoft.AzureMigrate

Setting up Device42 from the Azure Migrate Portal

1. Begin by signing up for an Azure account if you don’t already have one. You’ll 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” as pictured below:
Sign up for Azure
Continue to Azure Portal
Assess and Migrate Servers
3. Next, you’ll want to begin adding migration tools; click “Add a tool.”
Add a tool

4. Choose an existing Resource Group, or click the “Create new” link (highlighted) to create a new one. The “Resource Group” name represents the group of machines you’ll be migrating, and can be a name of your choosing, but should be descriptive. Then click“OK.”
Name your Migration Project
Create resource group

5. Give your migration project a name, and when finished, click“Next” to continue.
Name the project

6. Select Device42 as your Azure Migration assessment tool by clicking on it so it is selected as shown below. Click “Next” to choose Device42.
Select Device42 as assessment tool

7. You can add a migration tool at this point if know which you want to use, but the default is to skip adding a migration tool for now (you can choose a tool when you are ready to migrate). Make sure the “Skip adding a migration tool for now” checkbox is checked, and click “Next” to continue.
Skip adding a migration tool

8. Review your tool choice(s) and then click “Add tool(s)” to continue.
Review tool choices

You’ll see confirmation the deployment has been initialized.

9. Click “Learn more” to head to the Device42 information page.
Intializing tool deployment

10. From the Device42 information page, click the orange “Try it now, free” button to jump over to the Device42 download page.
Learn more to install D42

11. Fill out the form and click “Start your Free Trial” to download Device42. Your download should be e-mailed to you immediately.
Device42 download page

For help installing Device42, head over to the Device42 documentation: https://docs.device42.com.
1. The Getting Started with Installation section is a great place to begin! https://docs.device42.com/getstarted/installation/.

2. Once you’ve installed, you’ll want to begin discovering your environment. See the “Getting started with autodiscovery” section of the documentation here: https://docs.device42.com/getstarted/getting-started-with-auto-discovery/.

3. When you’ve finished with discovery and assessment, you can export your discovered data back to Microsoft Azure. Instructions on exporting can be found here: https://docs.device42.com/apps/business-applications/#section-15.


Exporting your Business Apps to Azure for Migration

Register an Azure Active Directory user

1. Login to Azure Portal, and create an “App Registration” in Azure Active Directory. You’ll need this user to authenticate to Azure when uploading your export. Create a User:

Create a new Azure User

2. Create 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 a “Contributor” role and type the name of the app registration in the “Select” text box (in this case, the name of our app was dev_device42).

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

Collect required information from Azure

Collect the following information from Azure:

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 Application(s) from Device42

1. Login to Device42 and go to Business Apps. Select one or more Business App(s) to export by checking the check-boxes next to them, and Choose ‘Create Migration for Selected Objects’.

Select business apps to export

2. Select ‘Azure’ as your Target from the drop-down.

Export to Azure selection

3. Enter Migrate Project information from Azure collected in the last step.

Enter collected Azure prjoect details

4. Click Export. Go back to the Azure Migrate Hub, and click ‘Refresh.’ You should now see your exported data in Azure!

Refresh the Azure Migrate Hub window

Reviewing your Device42 exports in Azure Migrate

After exporting your Business Applications from Device42 (as explained in the prior section) to the Azure Migrate portal, log back into the Azure Migrate portal, or refresh if you are already logged in. You should see something similar to the following example (but with your data, of course).

Device42 Assessment details in Azure Example

Device42 Assessment details in Azure Example

Device42 Assessment details in Azure Example

If you need help with steps or processes discussed on this page and haven’t found the answer here, please don’t hesitate to reach out to support@device42.com!