In this section, we will be using Jenkins, a serverless framework, and other open source software to set up Continuous Integration and Continuous Deployment. I have the whole project set up in a Git repository (https://github.com/shzshi/aws-lambda-dynamodb-mytasks.git), or we can go through the following steps listed in this section.
The application that we are using for this tutorial will create a Lambda function and an AWS API gateway for the task where we can test our Lambda function, which will manage tasks using CRUD operations to DynamoDB.
First, let's create a folder structure using a serverless framework to create a template function, as shown in the following code. I ...