# Building a Business System Integration and Automation Platform at Shopify

DevFeed: [Building a Business System Integration and Automation Platform at Shopify](<https://devfeed.tech/articles/building-a-business-system-integration-and-automation-platform-at-shopify-1526.md>)

Original publisher: [Read original article](<https://shopify.engineering/rails-business-systems-intergration-platform>)

Author: Will Watkinson

Published: 2022-04-22T20:10:20Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Rails](<https://devfeed.tech/topics/rails.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [automation](<https://devfeed.tech/tags/automation.md>), [development](<https://devfeed.tech/tags/development.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [integration](<https://devfeed.tech/tags/integration.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [scale](<https://devfeed.tech/tags/scale.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [software](<https://devfeed.tech/tags/software.md>)

## AI overview

Shopify describes building a business system integration and automation platform with Ruby and Rails. The article examines how modular business systems create integration challenges, including asymmetric interfaces and growing management difficulty as companies scale.

## Source excerpt

Companies organize and automate their internal processes with a multitude of business systems, Shopify, Salesforce, HubSpot, Airtable, Netsuite, Google Sheets and many more. Since companies function as a whole, these systems need to be able to talk to one another.