AWS Serverless Application Model: AWS SAM Tutorial | NodeJS & Python Lambda | API | S3 | AWS SNS

AWS Serverless Application Model or AWS SAM is an open-source framework for building serverless applications.

– To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting (me@antonputra.com)

How to Manage Secrets in Terraform – https://youtu.be/3N0tGKwvBdA
Terraform Tips & Tricks – https://youtu.be/7S94oUTy2z4
ArgoCD Tutorial – https://youtu.be/zGndgdGa1Tc

– I’m a Senior Software Engineer at Juniper Networks (11+ years of experience)
– Located in San Francisco Bay Area, CA (US citizen)

🤝 – LinkedIn – https://www.linkedin.com/in/anton-putra
– Twitter – https://twitter.com/antonvputra
– Email – me@antonputra.com
‍ – GitHub – https://github.com/antonputra

Lambda NodeJS context properties: https://docs.aws.amazon.com/lambda/latest/dg/nodejs-context.html
AWS SAM Resource Types: https://github.com/aws/serverless-application-model/blob/develop/versions/2016-10-31.md#resource-types
AWS SAM Event Source Types: https://github.com/aws/serverless-application-model/blob/develop/versions/2016-10-31.md#event-source-types
AWS::Serverless::Api: https://github.com/aws/serverless-application-model/blob/develop/versions/2016-10-31.md#awsserverlessapi
S3 Event Source Type: https://github.com/aws/serverless-application-model/blob/develop/versions/2016-10-31.md#s3
Using Existing S3: https://github.com/aws/serverless-application-model/issues/124

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
01:00 Install AWS SAM CLI
01:44 Setting up AWS credentials
03:51 Create AWS Lambda API Gateway Node JS
07:21 Test Lambda Locally SAM
09:18 Test Lambda from Console
09:42 Create AWS Lambda S3 File Upload NodeJS
13:43 Create AWS Lambda SNS Python Example

=========
Source Code
️ – GitHub: https://github.com/antonputra/tutorials/tree/main/lessons/075

#Lambda #AWS #DevOps

Source: https://www.youtube.com/watch?v=sK9-aKUOmYE

Leave a Reply

Your email address will not be published. Required fields are marked *