Skip to content
Last update: February 1, 2024

Deploy VC Platform to Azure Cloud

You can deploy Virto Commerce Platform to Azure Cloud.

The following resources will be created during deployment:

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

Tip

  • Deploy problem may be related to using Free plan, change to Basic or Standard.

    Readmore Deploying VC to Azure. Getting a deployment failure

  • Your login name must not contain a SQL Identifier or a typical system name (such as admin, administrator, sa, root, dbmanager, loginmanager, etc.) or a built-in database user or role (such as dbo, guest, public, etc.)

  • Your password must be at least 8 characters long.
  • 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 the Virto Commerce Admin UI.
  1. The portal displays a window where you can easily enter parameter values. The parameters are pre-filled with default values from the template.

    Deploy to azure - custom template

  2. Click Subscription and fill in the required parameters.

  3. Click Create.

    Deploy to azure - custom template

  4. Wait for the deployment to complete and click Go to resource group.

    Deploy to azure - custom template

  5. Copy WebSite URL, Content Storage Connection String from the web app page on Azure portal.

    Deploy to azure - custom template

    Deploy to azure - custom template

  6. Open WebSite URL in your browser.

  7. The application will create and initialize the database on the first request. After that you will see a sign in page. Use the following credentials:

    • User Name: admin
    • Password: store

    Deploy to azure

  8. Install Commerce modules.

    Deploy to azure

  9. Restart the Platform. It may take some time for the application to start serving requests after restart.

  10. Upon restart, Virto Commerce will offer to install sample data. Select this if required. The sample data can be a good starting point to launch a demo storefront and play around with the platform.
  11. During the first login, the platform requires changing the default admin password:

    Deply to azure

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.