Skip to content

PIM Solution Architecture

System landscape

When looking at how to use and integrate with Bizzkit PIM, it is important to understand the position of the system in a typical system landscape.

Overview of the positioning of Bizzkit PIM in a typical system landscape

Overview of the positioning of Bizzkit PIM in a typical system landscape

As shown in the diagram above, Bizzkit PIM uses Open API standards for allowing data sources to be connected using standardized technology. Product data which is enriched within Bizzkit PIM is published after changes to the data are made. This allows external systems to collect and process the data, preparing it for the relevant storefront(s).

Key architecture principles

  • Data is typically imported into PIM using JSON or CSV import endpoints.
  • Custom connectors are required to sanitize data from several data sources and map it to the PIM data model.
  • PIM publishes product views, which are flattened models that include product data for a specific segment (for example: a channel or language).
  • Webhooks are available for notifying external systems about certain events and data changes.
  • An indexing system, such as Bizzkit Ecommerce Search, is used to connect PIM to a storefront.
  • PIM has native integrations with Bizzkit DAM and Bizzkit CMS,
  • Bizzkit User Management makes sure that all interactions with PIM from external systems are authorized.