Four Ways to deploy your Lambda Function from local to AWS — Serverless, SAM, Docker & Terraform

In this post I try to explain what I learnt about the various ways to deploy Lambda functions. Hopefully this will help someone else who is starting to learn the wonderful Lambda functions. On a high level these are the ways which I will go through here and I found easier to deploy a Lambda function:

- Using Serverless Framework
- Deploy Lambda functions from Docker images
- Using SAM (Serverless Application Model) templates and Lambda Layers
- Using Terraform

More Details here: