Serverless Computing Flashcards
Enables you to build scalable applications quickly, without managing any server
Serverless
Serverless Application are event driven, and you are charged only when your code is executed. True or False
True
It is a Lambda resource or a resource in another service that you configure to invoke your function in response to lifecycle events, external requests, or on a schedule.
Lambda Triggers
Lambda pay only when?
Your code executes
Examples of serverless technology?
Lambda, API Gateway, DynamoDB, S3, SNS, SQS.
Lambda is continuous scaling means?
Lambda scales automatically.
Lambda functions are ___________. Each event will trigger a single function.
Independent
Lambda functions are event driven means?
Lambda functions are triggered by an event or action.
What are the AWS Services that can invoke lambda functions?
DynamoDB, Kinesis, SQS, Application Load Balancer, API Gateway, Alexa, CloudFront, S3, SNS, SES, CloudFormation, CloudWatch, CodeCommit, CodePipeline
It provides an endpoint to your applications running in
AWS.
Amazon API Gateway
You can ___________ API Gateway to prevent your application from being
overloaded by too many requests.
Throttle
Everything is logged to ___________, For example, API calls,
latencies, and errors as well. And if you remember,
CloudWatch
CORS is enforced by the?
Client
If you are using Javascript/AJAX that uses multiple domains with
API Gateway, ensure that you have enabled ___________ on API
Gateway
CORS
You can have multiple versions of lambda functions? True or False
True
It is always the latest version of code you uploaded to Lambda.
$LATEST
Can split traffic using ________ to different versions of lambda functions
Aliases
Versions are immutable (Cannot be changed)? True or False
True
Cannot split traffic with $latest, instead create an alias to latest? True or False
True