Ready to Deploy ?

Use this template to deploy a new instance of Perforce Helix Core Server on a CentOS, RHEL or Ubuntu server on Azure.


Full Transcript

Perforce Helix Core is the version control system trusted to help development teams move faster, even as they develop more complex products. It’s used by:

19 of the top 20 AAA game dev companies

9 of the 10 top semiconductor companies

Why? Helix Core handles everything. It tracks and manages changes to your source code, digital assets, and large binary files. You can manage 10s of thousands of users. 10s of millions of daily transactions, 100s of terabytes of data. And 10,000+ concurrent commits.

Combining Helix Core and Azure cloud technology helps teams get the most out of their version control. This combo delivers files and feedback fast.

In this video we will show you in just 30 seconds how you can do a Helix Core + Azure install.

It is easy to get Helix Core up and running on Azure with the Azure Resource Manager. This template uses our best practices to set up a single virtual machine instance with a single data volume. Plus, you get free Helix Core licenses for up to five users and 20 workspaces.

Start by navigating to the template on the Azure Marketplace. Click Deploy Azure. Then log in to Microsoft or create a new account.

Click Create new under the subscription drop down to create a new resource group.

Next you want to fill out the required parameters for your virtual machine.

The region will automatically update to your nearest data center. Your artifact location’s default value is correct for normal deployments so no need to change it.

You can leave the SaS Token blank. And your location for deployment should automatically update as well.

Now you need to define your operating system (OS). Select an option or go with the "CentOS 7.x" default.

Next you need to select the size of the VM.

We recommend compute-optimized instances. For example, the Fsv2 series options like "Standard_F4s_v2" or "Standard_F8s_v2" etc depending on how many cores/RAM you require.
If you are just evaluating Helix Core, you can use a less expensive instance type, then migrate to a more powerful one for production.

Not sure what size you need? We usually recommend going with 2X your project size. But as your teams and project’s grow, you’ll need more space.

Select the size of the data disk you want to deploy. This stores your metadata, logs, and archived files.

You can leave your P4PORT value 1666. This is how you’ll access Helix Core from clients like Helix Visual Client P4V. You can also leave your Swarm Port as the default.

Next define a username.

Specify a public key for your username. You may use your own public SSH key or create one specifically for use with this instance.

Define an IP access list. For security, we strongly recommend you only allow specific IP addresses to access. Enter them now.

Lastly, create a password to access Helix Core as a super user for the account “perforce”. You will need to remember this value to login to Helix Core.

Click Review and Create. Once you have thoroughly reviewed, you are ready to deploy your instance.

It is that easy!

Start accelerating your team. Try Helix Core on Azure free today!