Migration on Azure Cloud¶
The migration process begins with an existing Virto Commerce setup, where:
- The initial platform deployment was created using the Deploy to Azure button from the Deploy VC Platform to Azure Cloud article.
- The Storefront deployment was created using the Deploy Virto Commerce Storefront to Azure Cloud link from the Deploy VC Storefront to Azure Cloud article.
Note
If you didn’t use the Deploy VC Platform to Azure Cloud article and the names of the Azure resources differ (for example, the web application name is platform and the SQL server name is sql-server), you will need to modify the ARM template to match the correct names.
The result of initial deployment is as follows:
- Use an ARM template to add the necessary Azure resources for running the Platform with the Theme v.2.0.0 and higher.
-
Open the Azure portal and provide the required Azure resources. Use the existing resource group and the name of the existing Platform Web Application. If the name of the platform application doesn’t match the existing application, the new web application will be created for the Platform.
-
Click Review + create, verify the values again, and click Create. The deployment will begin.
-
After the deployment is complete, the resource list will look as follows (new resources are highlighted):
-
Add a store URL (Stores → B2B-store → Store URL) pointing to the Azure Application Gateway IP address in the format http://x.x.x.x/:
-
Use the Azure Application Gateway IP address (http://x.x.x.x/) to access the frontend part of the Virto Commerce solution:
-
Test the functionality, then remove the Storefront resources: