Shopify is a leading global commerce company, providing trusted tools to start, grow, market, and manage a retail business of any size. Shopify makes commerce better for everyone with a platform and services that are engineered for reliability, while delivering a better shopping experience for consumers everywhere. Shopify Partners can leverage EventBridge to handle events and sync data to get started in just a few clicks.

Quick Start Solutions

Shopify Image Processing

This solution deploys an integration with AWS Step Functions and AWS Lambda for Amazon EventBridge SaaS Partner Shopify. This solution enables your Amazon EventBridge event bus to trigger a rule that evaluates all events and invokes an AWS Step Functions state machine as a target for matched events. Once sent to Step Functions, Lambda functions are invoked that:

  1. Extract the values like existing tags and image source URLs from the matched events
  2. Detects the labels using Amazon Rekognition to be used as product tags
  3. Updates the tags via the Shopify Admin API while maintaining existing product tags

You can use this as a starter project to extend this solution for any scenario that can use Step Functions and Lambda to orchestrate and run code.

arch-eventbridge-shopify-image-processing

Shopify and AWS Lambda

This solution deploys an integration with AWS Lambda for Amazon EventBridge SaaS Partner Integrations. This solution enables your Amazon EventBridge event bus to trigger a rule that evaluates all events and invokes an AWS Lambda function as a target for matched events. You can use this as a starter project to extend this solution for any scenario that can use Lambda to run code.

arch-eventbridge-shopify-lambda

Shopify Event Archival

This solution deploys an integration with Amazon Kinesis Data Firehose and Amazon S3 for Amazon EventBridge SaaS Partner Integrations. This solution enables your Amazon EventBridge event bus to trigger a rule that evaluates all events and puts records on an Amazon Kinesis Data Firehose delivery stream as a target for matched events and delivers them to an Amazon S3 bucket. You can use this as a starter project to extend this solution for any scenario that can use Kinesis Data Firehose to transform and deliver data to various destinations.

arch-eventbridge-shopify-archival
Product-Page_Standard-Icons_01_Product-Features_SqInk
Have questions?

Visit the Amazon EventBridge FAQs page.

Learn more 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Start building in the console

Get started building with Amazon EventBridge in the AWS Management Console.

Sign in 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Learn more in documentation

Get a deeper understanding of EventBridge in the Developer Guide.

Learn more