AWS Lambda is an event-driven, serverless architecture that allows developers to create and configure a desired function in an AWS (Amazon Web Services) console as well as execute the code without provisionning physical or virtual servers, thus paying only for the resources used during the execution. The code automatically manages computing resources required to run it.
Usually, Lambda code and dependencies can be wrapped in a Terraform deployment package to fully automate the whole infrastructure in order to build a cloud agnostic IaC. For the purposes of this tutorial, we will manually deploy a Lambda function in an AWS console.
#aws #serverless #python #lamdba #boto3