This page describes the core concepts that underpin Foundry DevOps and Foundry Marketplace. We recommend that you read this page before proceeding since Foundry DevOps and Marketplace use specialized terminology (such as "product").
In Foundry DevOps, "products" are collections of Foundry resources that a product builder has made available to install. Builders can create new products in Foundry DevOps.
Example product types include:
Each product has outputs, or content, that are produced when the product is installed. Products may require that installers map inputs in order to produce output content.
Products are the atomic unit that users can browse and install via the Marketplace storefront.
Product builders create and publish new versions of products every time they want to adjust existing product content or add new product content. When installing, we typically recommend choosing the latest product version. When new product versions become available, installers can upgrade manually or opt to receive new versions automatically.
Stores are collections of products; these products typically have a shared purpose. Product builders can publish new products to stores. Stores that appear on your Foundry instance may be local (for instance, produced by a builder within your organization who works on your Foundry instance) or remote (for example, the Foundry Store that is available to all Foundry users and maintained by Palantir).
An installation is created when an installer fulfills the required inputs (if any) for a product. Each product can be installed multiple times. Multiple installations are typically created when: