<aside> 💡 Before reading this guide, make sure you’ve read through Quickstart: How to build a Plugin to set up your sandbox plugin.

To get up and running with an example, you can clone our gif-creator example plugin on Github.

</aside>

AWS provides two services that we’ll use to deploy our Plugin:

Lambda - a serverless architecture that lets you deploy stateless functions that can scale gracefully with load

API Gateway - a no code API gateway that can asynchronously call other AWS services such as Lambda

264173889-84ac8898-3f50-44f8-b48a-a1c3c44ad666.png

Step 1: Create a Lambda Function

Navigate to the Lambda service in the AWS Console to create a Lambda Function.

In our example, we’ll create a Lambda Function from a Docker image uploaded to ECR:

Screenshot 2023-08-29 at 3.50.12 PM.png

Step 2: Create an API Gateway

Navigate to the API Gateway service in the AWS Console to create a REST API endpoint:

Screenshot 2023-08-29 at 3.51.54 PM.png

Step 3: Connect your Lambda function with the API

Create a POST Method to receive POST requests from Playbook:

Screenshot 2023-08-29 at 3.53.39 PM.png