Integrating GitHub with AWS Lambda

Before we begin with the actual integration, let us take some time to understand the purpose of this particular use case. For starters, we will be using two third-party tools, namely GitHub and Teamwork. For those of you who don't know or haven't used Teamwork before; it is basically a productivity and communication tool that helps with project management activities. You can read up more about Teamwork here at https://www.teamwork.com/.

The end goal of this exercise is to simulate the automated creation tasks in Teamwork each time a new issue is created in GitHub with the help of AWS Lambda. So, each issue created will in turn create a corresponding task in our Teamwork project for the team to work on:

Get Mastering AWS Lambda now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.