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.
On this page:
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
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
What's next
After you choose a deployment path, follow the instructions to deploy P4 Server on your preferred host.
-
If you chose a deployment that you will manage, deploy P4 Server on the corresponding platform. Continue to Install P4 Server (On-premises)
-
If you chose a deployment managed by someone else, sign up for the service and configure it for your team using the resources below: