Subscribe and deploy Helix Core Cloud

To use Helix Core Cloud, you must subscribe to it in the Microsoft Azure Marketplace and configure your account before deployment.

A subscription term starts on the day of subscription or renewal until the same calendar day of the next month minus one day. For example, if you subscribe on June 28, the term starts that day and ends July 27.

Video

Watch this video to see how to subscribe to and deploy Helix Core Cloud. You can also read the text-based steps.

Step 1: Set up an Azure pay-as-you-go account

To subscribe to Helix Core Cloud, you must have have an Azure pay-as-you-go account.

If you do not already have a pay-as-you-go account, see Set up an Azure pay-as-you-go account to set it up.

Step 2: Subscribe to Helix Core Cloud in Azure Marketplace

To deploy Helix Core Cloud, subscribe to Helix Core Cloud in the Azure Marketplace.

  1. Log in to the Azure portal.

  2. Make sure you have a subscription and resource group to add the Helix Core Cloud instance to. To learn more about subscriptions and resource groups, see the Azure help.

  3. Go to the Perforce Helix Core Cloud offer.

  4. Click Get It Now.

  5. If you are prompted to provide basic profile information, enter and select the required information, and click Continue.

  6. On the Perforce Helix Core Cloud page, click Subscribe.

  7. On the Subscribe to Perforce Helix Core Cloud page, provide the following information:

    Field Description
    Subscription Select the Azure subscription to use for the Helix Core Cloud instance.
    Resource group Select the resource group in the selected subscription to use for the Helix Core Cloud instance or click Create new to create a new resource group.
    Name Enter a name for the Helix Core Cloud subscription so you can easily identify it later in the Azure portal.
    Recurring billing Select On to automatically renew your subscription at the end of the billing term or select Off to manually renew your subscription. The billing period starts after you configure your Helix Core Cloud account in step 3.

    To ensure your subscription doe not lapse, turn on automatic subscription renewal. You can also manually renew your subscription for the next subscription term at any time during the current subscription term. If your subscription lapses without renewal, Perforce will immediately turn off your Helix Core Cloud instance and keep your data for 30 days. You can sign up for a new subscription, but this requires a new instance and you will need to contact Perforce to arrange data migration from your old instance, which requires an additional cost.

  8. Review the SaaS details.

  9. Click Review + Subscribe.

  10. Review the terms of use and deployment information.

  11. Click Subscribe.

    Azure populates your account with the new Helix Core Cloud subscription. This may take a few minutes.

    Tip

    If a 'Couldn't process your SaaS subscription'error is displayed with error details as 'The operation cannot be completed due to the following error: Plan 'pay-as-you-go <id>' can not be purchased on a free subscription, please upgrade your account.', you must upgrade your free Azure account to a pay-as-you-go account before subscribing to Helix Core Cloud. To learn more about setting up a pay-as-you-go account, see Set up an Azure pay-as-you-go account.

  12. When Azure finishes populating your account, click Configure account now.

    The Helix Core Cloud portal opens. If a Permissions requested dialog box is displayed, select Consent on behalf of your organization and click Accept to use your Azure credentials to log in to the Helix Core Cloud portal.

Step 3: Configure your account and start deployment

After you subscribe to Helix Core Cloud, you need to configure your account and then start deployment.

  1. On the Get started with Helix Core Cloud page, provide the following information:

    Field Description
    First name Enter your first name or first name of the person who is responsible for your Helix Core Cloud subscription.
    Last name Enter your last name or last name of the person responsible for your Helix Core Cloud subscription.
    Administrator email Enter your company email address or email address of the person responsible for your Helix Core Cloud subscription.
    Administrator username Enter a username to use to log in to Helix Core Server and the Helix Core Cloud portal. Some characters, such as @, are reserved for Helix Core Server and cannot be used. See Limitations on characters in filenames and entities in Helix Core Command-Line (P4) Reference.
    Company name Enter your company name.
    Country Select the country your company is in.
    DNS hostname Enter the hostname to register your instance with. This will be part of the address that users will connect to Helix Core with. The hostname cannot be changed later. The hostname you enter is appended with .helixcore.io for the complete hostname. For example, if you enter my-instance as the hostname, the full hostname is my-instance.helixcore.io. The hostname must be lowercase, start with a letter, and end with a letter or number. It can only contain letters, numbers, and hyphens. There are some reserved keywords that you cannot use in the hostname. You are prompted to change the hostname if it contains a reserved keyword.
    Host region Geographic region where your instance will be deployed and hosted. The Azure resource group does not determine which region the instance is deployed to. Choose a region that is geographically closest to the majority of your users. Available regions are European Union - West, United Kingdom, United States - East, and United States - West. The value cannot be changed later.
    Use case-insensitive mode Select to set the Helix Core Server behavior when handling case sensitivity. This option cannot be changed later. Unless you have a specific need to support case-insensitive clients, do not select this option. To learn more, see Case sensitivity and multi-platform development in Helix Core Server Administrator Guide.
  2. Enter or select the number of users based on your team requirements.

    You can add more users at any time after subscribing. By default, your subscription includes 64 gibibytes (GiB) of storage and 64 GiB of egress (outbound data transfer) per month. Overages are billed. You can increase storage at any time after subscribing, but you cannot decrease storage. Click cost calculator to determine cost per month based on number of users and storage after subscribing. To learn more about updating users and storage after subscribing, see View and update your Helix Core Cloud subscription.

  3. Review all of the information on the page to make sure it is correct.

  4. Click Create account.

    Helix Core Server deployment starts and the Helix Core Cloud portal opens. The portal is where you manage your Helix Core Cloud subscription and instance. To learn more, see Manage Helix Core Cloud.

    Deployment status is displayed in the Helix Core Server status area on the Overview page. Deployment typically completes in 10 - 15 minutes. When deployment is complete, the status changes to from Deploying to Online. You are now ready to configure Helix Core for your team.

Where to go next

When deployment is complete, as the Helix Core Cloud administrator for your team, you need to set up Helix Core before your team starts versioning files.

Go to Post-deployment setup tasks | Helix Core Cloud administrators.