Now that we have setup the Serverless Framework, we can go about investigating how Authentication and Authorisation will be handled within the application.
For this we will be using Amazon Cognito, a fully-managed web service which handles the user sign-up, sign-in and management processes.
Now that we have spent some time working out how the API is going to look, we can move on to building it!
We will start off by configuring the initial API project, setting up a Dockerized Serverless Framework with Webpack and Babel support.
Now that we are aware of what needs to be done, we can go about designing the RESTful API that will be used to process and persist those vital mince pies.
Since moving our infrastructure over to the AWS stack I have keen to explore how we can take advantage of the large number of services at our disposal, along with the Serverless methodology.
In this blog-series I wish to document my experience building a complete Serverless application which harnesses as many of the AWS offerings as possible.
We will explore building both a RESTful API and a React Client, all hosted without any Servers to maintain!
Recently I was required to process a group of CIDR ranges in JavaScript to determine if a given IPv4 address fell within one of them.
In this article I would like to discuss how I went about completing this.