AWS Lambda Part 1 - Create Account | Add Users | Installing AWS Cli & AWS Sam CLI & More
Joe Benjamin
Introduction to AWS Lambda
What is AWS Lambda?
- AWS Lambda is a compute service that lets you run code without provisioning or managing servers.
- AWS Lambda executes your code only when needed and scales automatically.
Create AWS Free Tier Account
Go to https://aws.amazon.com/free
- Create Free Account
- Personal Or Professional
- Enter Payment info
- Confirm your identity
- Select a Support Plan - there is a free option
Sign into the AWS Console
- Make sure you are in the correct Region
- Pin Services
IAM
- Identity and Access Management
- Users
- Groups
Language
- Examples
- Node.js, Python & More
Limitations
- Uncompressed file size
- Less that 250 MB
- Compressed package
- Less than 50 MB
- total package in region
- less than 75 GB
- must run in less than 900 seconds
Writing Code
- In AWS Editor
AWS cli
SAM
The AWS Serverless Application Model (AWS SAM) is an open-source framework that you can use to build serverless applications and run locally.
- https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install-linux.html
- configure IAM account
- install Docker
- install AWS SAM ... https://www.youtube.com/watch?v=nscENSSLdsw
2020-03-31
5.74224559 LBC
Copyrighted (contact publisher)
114185863 Bytes