connecting product catalogs across disparate systems

Written Article: How to Help Non-Technical Teammates Understand Your Tech-Heavy Product, Pivotal Built to Adapt

users: n/a - backend functionality only

problem: merging product catalogs with similar yet different items and attributes from one company system downstream to a set of companies recently acquired

goal: to start, publish a product catalog change in one system, see the change in the other system - with minimal impact to either existing side

product features: 

  • update one product attribute in one company's product data management tool, data trickles downstream to a topic where it waits to be consumed...
  • ... when the other company triggers a REST app to retrieve and store the attribute data in the cloud...
  • ... which triggers a pub/sub to alert a batch fetch process to retrieve the data...
  • ... which then reformats and stages the data to be consumed by downstream systems

lessons learned: 

  • it's easier to talk about invisible backend behavior by personifying the systems themselves
  • simplify complex integrations by focusing on making the connections first with minimal data migration, then iterate on content being ingested

Kate Griggs

747 Ralph McGill Blvd NE, Atlanta, GA, 30312, United States