@seethatgo www.seethatgo.com
SENIOR SOFTWARE CONSULTANT
Building Serverless Applications with Lambda Craig Golightly - - PowerPoint PPT Presentation
Building Serverless Applications with Lambda Craig Golightly SENIOR SOFTWARE CONSULTANT @seethatgo www.seethatgo.com Overview What is a serverless application? How AWS Lambda works Serverless architectures Demo: API Gateway and Lambda
@seethatgo www.seethatgo.com
SENIOR SOFTWARE CONSULTANT
No server management
Flexible scaling High availability No idle capacity
Event Source
S3 bucket
AWS Cloud Lambda runtime Lambda + API
Memory settings to
Increase as allocate more memory
Rate based on memory allocation
Data SNS S3 Object
Data Kinesis Data Streams SQS Queue Message
Event (time-based) CloudWatch Lex Chatbot (cron replacement)
AWS, open source, third-party Shorthand syntax CloudFormation templates
AWS Serverless Architecture Model (SAM) Local Lambda environment Access logs and metrics from deployed functions