Skip to content

Deploy to Azure

Deploy Platform

You can deploy Virto Commerce Platform to Azure Cloud. To run the deployment of Platform, select the following button:

Deploy to Azure

The following resources will be created during deployment:

  • Website - Virto Commerce Platform.
  • Azure Storage - as Primary blob storage for CMS and Assets.
  • SQL Azure - database.

Tip

  • Deploy problem can be related of using “Free” plan, change to Basic or Standard. Read More.
  • Your login name must not contain a SQL Identifier or a typical system name (like admin, administrator, sa, root, dbmanager, loginmanager, etc.) or a built-in database user or role (like dbo, guest, public, etc.)
  • Your password must be at least 8 characters in length.
  • Your password must contain characters from three of the following categories – English uppercase letters, English lowercase letters, numbers (0-9), and non-alphanumeric characters (!, $, #, %, etc.).
  • You can install modules and sample data later from Virto Commerce Admin UI.
  1. The portal displays a pane that allows you to easily provide parameter values. The parameters are pre-filled with the default values from the template. Deploy to azure - custom template
  2. Select Subscription and Fill required parameters.
  3. Select Purchase. Deploy to azure - custom template
  4. Wait until the deployment has been completed.
  5. Copy WebSite URL, Content Storage Connection String from output.
  6. Open WebSite URL in your browser.
  7. The application will create and initialize database on the first request. After that you should see the sign in page. Use the following credentials:
    • User Name: admin
    • Password: store Deploy to azure
  8. Install Commerce modules and restart the platform. Deploy to azure
  9. After restart Virto Commerce will offer to Install sample data. Select it if required. The sample data can be a good kick-off to launch a demo storefront and play with the platform.

Deploy Storefront

You can deploy Virto Commerce Storefront to Azure Cloud. To run the deployment of Platform, select the following button:

Deploy to Azure

The following resources will be created during deployment:

  • Website - Virto Commerce Storefront.

Note

  1. The Virto Commerce Platform should be installed.
  2. Sample data should be installed or a Store should be configured.

Tip

How to get Content Storage Connection String if you have not copied it from platform deployment:

  1. Open Azure Portal
  2. Select Storage Account which you created when deploy the Virto Commerce Platform.
  3. Select Access Keys and copy Connection string. Ex: DefaultEndpointsProtocol=https;AccountName=vc...
  4. Add prefix provider=AzureBlobStorage;rootPath=cms;
  5. So, Content Storage Connection String is: provider=AzureBlobStorage;rootPath=cms;DefaultEndpointsProtocol=https;AccountName=vc...
  1. The portal displays a pane that allows you to easily provide parameter values. The parameters are pre-filled with the default values from the template. Deploy to azure - custom template
  2. Select Subscription and Fill required parameters.
  3. Select Purchase.
  4. Wait until the deployment has been completed.
  5. Open url in your browser.

Extra Deployment

Deploy via PowerShell

Read Azure Resource Manager documentation to deploy Virto Commerce Platform from Custom Template azuredeploy.json to Azure via PowerShell.

Deploy via Azure CLI

Read Azure Resource Manager documentation to deploy Virto Commerce Platform from Custom Template azuredeploy.json to Azure via CLI.


Last update: May 12, 2021