Repository navigation
Lambda, Step Functions
David Liu edited this page Sep 1, 2022
·
5 revisions
- CloudWatch Event
- new AWS EventBridge
- AWS CloudFormation with AWS Serverless Application Model (SAM) templates
- it only supports Amazon ECR image in your private repositories. Your public repositories or AWS ECR Public Gallery is not supported.
- lambda is not designed for long running process, including listener. Start an http listener in lambda will always timeout. A workaround here
if you need a chain of sequential or parallel AWS Lambda functions, using AWS Step Functions to orchestrate them
QuickStart Execution role
- StepFunctionsExecutionRoleWithCloudWatchLogsDeliveryFullAccessPolicy
- StepFunctionsExecutionRoleWithXRayAccessPolicy
- There is no way to run
npm installin lambda nodejs environment - You can package and deploy Lambda functions as container images of up to 10 GB in size.
- AWS raises these Concurrent and Memory quotas automatically based on your usage.
- 10 GB function memory
- Function timeout: 900 seconds
- No good provider for Alpine Linux in MarketPlace
- Cost surprise
- [EC2] You cannot directly create EC2 with an EBS volume as boot volume
- [sqs] you cannot monitor the lifecycel status of a queue. No way to know it is
provisioningorterminated