So far, we have come a long way in our journey of learning about serverless applications and building serverless engineering. We have learned what the serverless paradigm actually is, how the AWS Lambda function works, understanding the internals of AWS Lambda, along with a detailed understanding of how several triggers work. We have also done several mini projects around experimenting with triggers and deploying them as end-to-end serverless pipelines.
In this chapter, you will be learning how to build efficient and scalable serverless APIs, using the AWS Lambda and AWS API Gateway services. We will start with understanding how the API Gateway works, instead of diving directly to building the serverless API. After that, we will understand how API Gateway and AWS Lambda integrate with each other. And finally, we will be creating and deploying a fully...