Choose your deployment path

If you are a P4 administrator, you need to deploy and configure P4 Server, and decide how your team will access and use it.

Start by choosing whether you want to manage P4 Server yourself or use a managed service. Then decide whether to host P4 Server on-premises or deploy it in the cloud.

For help making a decision, see the P4 deployment options flowchart.

P4 is free for up to 5 users and fewer than 20 workspaces. If you have a larger team, contact Perforce Sales to get additional licenses.

Deploy and manage P4 Server yourself

Cloud

  • Launch a fully configured P4 Server with minimal setup.

  • Free for up to 5 users.

  • Option to purchase annual licenses, with full support, for teams of any size.

  • Available on:

To learn more and sign up, see Get Perforce P4 Free.

On-premises

  • Manage P4 Server on-premises yourself.

  • Free for up to 5 users.

  • Option to purchase annual licenses, with full support, for teams of any size.

To learn more and sign up, see Get Perforce P4 Free.

Use a managed P4 Server

P4 Cloud

  • Single tenant (dedicated virtual machine)

  • Hosted and managed by Perforce

  • Up to 100 users, up to 32 TiB storage (64 GiB included)

  • $39/user per month

Documentation and instructions.

P4 Remote Admin

  • Ongoing maintenance and administration managed by Perforce

  • Launch with best practice configurations

  • Supports your own on-premises, hybrid, and cloud infrastructures

  • For teams of any size

Learn more and sign up.

Assembla Perforce Cloud

  • Multi-tenant

  • Hosted and managed by Assembla, authorized service partner

  • Up to 100 users, up to 1 TB storage (1 TB included)

  • $52.25/user per month

  • Annual commitment

Learn more and sign up.

What's next

After you choose a deployment path, follow the instructions to deploy P4 Server on your preferred host.