Skip to content

VIP Platform environments

Every application on the VIP Platform has a production environment. Non-production environments (e.g. preprod, develop) can be added to an application for testing and development purposes. A new non-production environment can be requested by submitting a VIP Support ticket.

An application has either WordPress environments or Node.js environments. They cannot be mixed within the same application.

  • A VIP Platform Node.js environment is a server environment running a Node.js application instance, including web containers and, optionally, Redis containers, all connected to VIP services and tooling.
  • A VIP Platform WordPress environment is a server environment running a WordPress application instance, including web, database, cache, and WP-CLI containers, all connected to VIP services and tooling.

To ensure that application code will run uniformly across each of its associated environments, software versions and configurations should be kept as consistent as possible. Versions of software that are deployed to a WordPress or a Node.js VIP Platform environment can be managed in the Software Versions panel of the VIP Dashboard.

  • Production: A production environment is provided by default for all applications. This environment is intended for receiving public traffic. Only thoroughly tested code ready to go live should be deployed to production environments.
  • Preprod: A preprod environment is intended for testing code and updates that have already passed testing on the develop environment. The database, codebase, and third-party integrations for this non-production environment should be configured to be as consistent as possible with the production environment. The more closely the preprod environment mirrors production, the more accurate results will be when testing code and updates.
  • Develop: A develop environment is recommended for testing theme updates, feature updates, and new plugins after they have been tested on a local development environment.

Local development environments

The VIP Local Development Environment is recommended for developing code for an application on the VIP Platform. It is built to be as identical to a VIP Platform environment as possible, and designed for developing, testing bug fixes, and adding new features.

Last updated: April 09, 2025

Relevant to

  • Node.js
  • WordPress