Creating a Surveys API with the AWS HTTP API and Node.js

As project fourteen of my Twenty Projects in Twenty Days series I’ll show you how to create an AWS HTTP API with Node.js. We’ll design it around the same serverless survey service that I’ve previously shown using Express.js and using Flask. It’ll be used to track three entities - customers, customer surveys, and survey responses. Let’s get started!

Creating a User Profile Service with AWS HTTP APIs and Amazon Cognito

Yesterday, I wrote a post on creating a Cognito Authorizer for an AWS HTTP API. But I didn’t do much with the Lambda functions themselves! In this post, I’ll expand the previous post and show you how to get an entire user profile service up and running with the same architecture using Python or Node.js. Let’s get started!

Creating AWS HTTP APIs with Cognito Authorizers Using Node.js

Today is project twelve from my Twenty Projects in Twenty Days series! Yesterday, I published Voices of COVID which is a project aimed at hearing the voices of people impacted by COVID-19. Today, I’m looking at how to create an AWS HTTP API that has JWT authorizers with Amazon Cognito and Lambda handlers written in Node.js. If you want a more in-depth look at this you can take a look back at how I did this with the Serverless Framework in this blog post.

Let’s get started!

Voices of COVID

The world feels isolating to many of us right now. It’s also presenting many with unique challenges and struggles that I’ve been feeling are overlooked and unheard at the moment. I built this next project because I wanted to try to build something to share our stories about how we’re dealing with global pandemic. It’s still very fresh, but I’m hoping to gather stories and let people listen to them together.

The Serverless Scorecard

In this project we reach the halfway point in my 20 projects in 20 days series! We’ll be looking at how I built the Serverless Scorecard to keep track of the fluctuations in popularity of common serverless development tools.