Choose a P4 DAM deployment path

P4 DAM requires the following components:

  • P4 Server – Tracks and manages changes to all your digital assets in a single, secure location. Assets available in P4 DAM are stored on a P4 Server.
  • Elasticsearch instance – P4 DAM uses P4 Search in conjunction with Elasticsearch to index asset information used to search for assets.
  • P4 Search – An API used by P4 DAM to search and automatically tag your assets.
  • P4 DAM – A web-based interface that streamlines the process of finding, reviewing, using, repurposing, and sharing assets. P4 DAM is built on top of Perforce TeamHub. To install P4 DAM, you use the Perforce TeamHub packages. To administer P4 DAM, you use the web-based TeamHub admin UI. See Operating system requirements for a list of supported operating systems.

Before you deploy P4 DAM, choose a path that best suits your needs. The applications you need to install and configure depend on if you already have P4 Server installed.

Manually deploying P4 DAM is time consuming and requires several steps. We highly recommend using the automated deployment or contacting Perforce Support for help and best results.

P4 Server is already installed

If P4 Server is already installed and configured, you can choose the automated deployment or manual deployment for P4 DAM and the required components.

Deployment options Considerations More information
Automated command-line deployment
The command-line deployment is currently a Technology Preview. Features offered in Technology Preview are experimental and not guaranteed to always work as expected. If you have feedback and functionality suggestions, email techpreview@perforce.com.
  • Plan to complete deployment in minutes
  • Easy deployment. Required components (Elasticsearch, P4 Search, and P4 DAM) are all installed and configured for you. Installer guides you through set up and deployment.
  • Recommended option for P4 DAM evaluations
  • Can install on premises or using cloud provider of your choice. For cloud deployment, cloud account required and cloud costs will be incurred.
Automated deployment
Manual deployment
  • Plan to complete deployment within hours or days
  • Must manually install and configure Elasticsearch, P4 Search, and P4 DAM separately. Requires several steps. We highly recommend contacting Perforce Support for help and best results.
  • Can install on premises or using cloud provider of your choice. For cloud deployment, cloud account required and cloud costs will be incurred.

  • Linux only

Manual deployment

P4 Server is not installed

If P4 Server is not yet installed, you must first install and configure it before deploying P4 DAM and the required components.

Component Deployment options Considerations More information
P4 Server Cloud deployment using P4 Enhanced Studio Pack (ESP) for Azure
  • Recommended option - easy deployment, pre-configured environment
  • Includes P4, Hansoft, and P4 Code Review
  • Azure account required
  • Cloud costs will be incurred
P4 ESP deployment
Do-it-yourself (DIY) deployment
  • More time intensive than ESP deployment
  • Can install in cloud provider of your choice or on premises. For cloud deployment, cloud account required, and cloud costs will be incurred.
Getting Started with P4
Elasticsearch, P4 Search, and P4 DAM Automated command-line deployment
The command-line deployment is currently a Technology Preview. Features offered in Technology Preview are experimental and not guaranteed to always work as expected. If you have feedback and functionality suggestions, email techpreview@perforce.com.
  • Plan to complete deployment in minutes
  • Easy deployment. Required components (Elasticsearch, P4 Search, and P4 DAM) are all installed and configured for you. Installer guides you through set up and deployment.
  • Recommended option for P4 DAM evaluations
  • Can install on premises or using cloud provider of your choice. For cloud deployment, cloud account required and cloud costs will be incurred.
Automated deployment
Manual deployment
  • Plan to complete deployment within hours or days
  • Must manually install and configure Elasticsearch, P4 Search, and P4 DAM separately. Requires several steps. We highly recommend contacting Perforce Support for help and best results.
  • Can install on premises or using cloud provider of your choice. For cloud deployment, cloud account required and cloud costs will be incurred.

  • Linux only

Manual deployment