So far, we have seen how we can develop a Flask-based application and deploy it over a serverless infrastructure, we have created a complete web application along with a HTML rendering process, and we have used various Flask extensions to build the application in a very efficient way.
In this chapter, we are going to develop a Flask-based RESTful API. This will cover the REST API implementation using Flask and deploying it using Zappa. In Chapter 1, Amazon Web Services for Serverless, we saw the manual process of integrating the AWS Lambda and API Gateway, so now we will be deploying the REST API in an automated way using Zappa. Zappa will take care of the Flask REST API integration with API Gateway by configuring the proxy settings to pass the request to invoke Lambda functions.
Let's move on in our journey and develop...