Explain the AWS Lambda Pricing structure?
How does lambda support multi-header values?
What provides permission to invoke a function?
IAM Resource Policy
This is used when another SERVICE triggers the lambda fuction
What provides permissions for what a function can do?
IAM Execution Role
What are some recommendations for structuring your Lambda functions?
What are some recommendations/best practices for managing serverless applications in AWS?
What are some recommendations/best practices for organizing your code repository for serverless applications?
Organize your functions into services and give each service one deployment template and one code repository.
What are some reccommendation(s) / best practices for structuring your development environment for serverless applications?
What is the recommended test heirarchy for serverless applications?
What are some strategies for mocking out external services that your lambda function is talking to in order to isolate it and be able to test locally?
Why would you use a custom mocking strategy to help unit test your lambda function?
How can you debug your serverless application?
Use your IDE debugger on the Docker container provided by SAM CLI
What is the difference between a language and runtime in AWS lambda?
What are the size limitations of lambda?
What are some workarounds for Lambda size limitations?
What is the Ephemeral storage limitation of lambda?
What is the maximum execution duration for a lambda function?
< 900 seconds (15 minutes)
What is the maximum number of concurrent lambda functions you can have?
What is Lambda @Edge?
What services are asynchronous as it relates to lambda?
What is a key characteristic of a serverless function?
It runs in response to events that trigger it.
What AWS service can be used to trigger Lambda on a schedule?
CloudWatch
What two arguments does a Lambda handler require?
event, context
Records of Lambda function run logs are stored where?
CloudWatch