Platform, Implementation Project, and Production Instance

When working with Hippo CMS/DX, it's essential to understand the difference between the platform, an implementation project, and a production instance. They represent different aspects of the Hippo CMS/DX ecosystem and they differ from each other in two important ways:

  • What each provides in terms of application code, application configuration, and application data.
  • Who is responsible for the development, maintenance, and support of each.

Platform

The Hippo CMS/DX platform provides the CMS and Repository applications and the HST delivery tier framework.

The platform includes standard plugins which provide additional functionality.

In addition, the platform provides extension and integration points to facilitate the development of custom functionality and the integration with other systems.

The Hippo CMS/DX platform is a product of the company Hippo and is developed, maintained, and supported by the company Hippo.

Implementation Project

A Hippo CMS/DX implementation project is a software project built on top of the platform.

An implementation project provides:

A Hippo CMS/DX implementation project is developed, maintained and supported by a Hippo customer or partner.

Production Instance

A Hippo CMS/DX production instance is an implementation project deployed in a production server environment.

A production instance provides:

  • Content such as documents, images, and assets.
  • User accounts, groups, security domains, and permissions.
  • Channel configuration including page template configurations and component configurations.
  • Visitor data collected by the Relevance Module.

A Hippo CMS/DX production instance is managed by end users (such as authors, editors, and administrators).

Support for a production instance depends on agreements between Hippo, partner and/or customer, and on whether the instance runs on-premise or on Hippo OnDemand.