SlideShare a Scribd company logo
ESSENTIAL
OPEN SOURCE
TOOLS FOR THE
#SERVERLESS
DEVELOPER
DEPLOYMENT
FRAMEWORKS
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
https://lumigo.io/blog/comparison-of-lambda-deployment-frameworks
@theburningmonk theburningmonk.com
don’t write your own deployment framework
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
no extensibility
@theburningmonk theburningmonk.com
great for infratructure
(VPCs, networking, etc.)
terribly unproductive for
constructing a serverless
application
@theburningmonk theburningmonk.com
Essential open source tools for serverless developers
DON’T automate what you don’t understandDON’T automate what you don’t understand
Essential open source tools for serverless developers
@theburningmonk theburningmonk.com
beware of vanity features
@theburningmonk theburningmonk.com
A brogrammer is a male programmer
with traits often associated with
fraternity brothers (bros) …
Brogrammers
@theburningmonk theburningmonk.com
“Python is not real code. Real programmers use Java.”
@theburningmonk theburningmonk.com
“…the c in iac is stand for code while in Serverless it’s stand for
configuration because the serverless.yml is no really a code”
@theburningmonk theburningmonk.com
qualities you should care about IAC
@theburningmonk theburningmonk.com
qualities you should care about IAC
syntactic correctness implies
semantic correctness
only one way to interpret things
@theburningmonk theburningmonk.com
qualities you should care about IAC
syntactic correctness implies
semantic correctness
only one way to interpret things
concise
@theburningmonk theburningmonk.com
qualities you should care about IAC
syntactic correctness implies
semantic correctness
only one way to interpret things
concise
interoperable
@theburningmonk theburningmonk.com
https://forrestbrazeal.com/2020/01/05/code-wise-cloud-foolish-avoiding-bad-technology-choices
@theburningmonk theburningmonk.com
qualities you should care about IAC
syntactic correctness implies
semantic correctness
only one way to interpret things
concise
interoperable
@theburningmonk theburningmonk.com
https://acloud.guru/series/serverlessconf-nyc-2019/view/yaml-better
Picking a deployment framework because it lets you write Javascript is
like picking a car because it has red seats. Your priorities are WRONG!
Yan Cui
http://theburningmonk.com
@theburningmonk
AWS user for 10 years
http://bit.ly/yubl-serverless
Yan Cui
http://theburningmonk.com
@theburningmonk
Developer Advocate @
Essential open source tools for serverless developers
Yan Cui
http://theburningmonk.com
@theburningmonk
Independent Consultant
advisetraining delivery
https://theburningmonk.com/courses
@theburningmonk theburningmonk.com
https://serverless.com/plugins
@theburningmonk theburningmonk.com
https://github.com/functionalone/serverless-iam-roles-per-function
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
https://github.com/serverless-heaven/serverless-webpack
@theburningmonk theburningmonk.com
https://theburningmonk.com/2019/03/just-how-expensive-is-the-full-aws-sdk
@theburningmonk theburningmonk.com
https://github.com/dherault/serverless-offline
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
https://github.com/amplify-education/serverless-domain-manager
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
https://github.com/horike37/serverless-step-functions
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
API Gateway trigger
Events trigger
Schedule trigger
@theburningmonk theburningmonk.com
CloudWatch Alarms
CloudWatch Notifications
@theburningmonk theburningmonk.com
Validation
Blug-green deployment
Express Workflows
@theburningmonk theburningmonk.com
https://github.com/fernando-mc/serverless-finch
@theburningmonk theburningmonk.com
CLIs
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
@theburningmonk theburningmonk.com
https://github.com/OlafConijn/AwsOrganizationFormation
Accounts
Org Units
SCPs
Pwd Policies
Multi-Region
Pseudo-Funs
Init & Validate
CI/CD
@theburningmonk theburningmonk.com
https://github.com/lumigo-io/lumigo-cli
@theburningmonk theburningmonk.com
list lambda functions
@theburningmonk theburningmonk.com
analyze lambda costs
@theburningmonk theburningmonk.com
analyze lambda cold starts
@theburningmonk theburningmonk.com
tune lambda memory setting
@theburningmonk theburningmonk.com
tune lambda memory setting
@theburningmonk theburningmonk.com
tail DynamoDB stream
@theburningmonk theburningmonk.com
tail SQS queue
@theburningmonk theburningmonk.com
tail SNS topic
@theburningmonk theburningmonk.com
tail EventBridge bus & rule
@theburningmonk theburningmonk.com
replay SQS DLQ events
@theburningmonk theburningmonk.com
whoami & switch-profile
@theburningmonk theburningmonk.com
Libraries
@theburningmonk theburningmonk.com
https://github.com/lambci/docker-lambda
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
https://github.com/middyjs/middy
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
secrets should NEVER be in plain text in env variables
@theburningmonk theburningmonk.com
SSM Parameter Store
Secret 1
Secret 2
IAM
Environment:
SECRET_1: …
SECRET_2: …
Environment:
SECRET_1: …
SECRET_2: …
@theburningmonk theburningmonk.com
SSM Parameter Store
Secret 1
Secret 2
IAM
Environment:
SECRET_1: …
SECRET_2: …
Environment:
SECRET_1: …
SECRET_2: …
yay!
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
SSM Parameter Store
Secret 1
Secret 2
IAM
fetch at cold start,
cache,
invalidate every x mins
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
SSM Parameter Store
Secret 1
Secret 2
IAM
switch to Higher
Throughput if you need
more than 40 ops/s
@theburningmonk theburningmonk.com
https://github.com/getndazn/dazn-lambda-powertools
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
use middleware to auto-capture incoming correlation IDs
@theburningmonk theburningmonk.com
extract correlation IDs from
invocation event, and store them in
the correlation-ids module
reset
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
intercepts and extracts correlation IDs
Essential open source tools for serverless developers
Essential open source tools for serverless developers
@theburningmonk theburningmonk.com
automatically include extracted correlation IDs
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
HTTP and AWS SDK clients to auto-forward correlation IDs on
@theburningmonk theburningmonk.com
context.awsRequestId
get-index
@theburningmonk theburningmonk.com
context.awsRequestId x-correlation-id
get-index
@theburningmonk theburningmonk.com
{
“headers”: {
“x-correlation-id”: “…”
},
…
}
get-index
@theburningmonk theburningmonk.com
{
“body”: null,
“resource”: “/restaurants”,
“headers”: {
“x-correlation-id”: “…”
},
…
}
get-index get-restaurants
@theburningmonk theburningmonk.com
get-restaurants
global.CONTEXT
global.CONTEXT
x-correlation-id = …
x-correlation-xxx = …
get-index
headers[“User-Agent”]
headers[“Debug-Log-Enabled”]
headers[“User-Agent”]
headers[“Debug-Log-Enabled”]
headers[“x-correlation-id”]
capture
forward
function
event
log.info(…)
@theburningmonk theburningmonk.com
CloudWatch Logs
$0.50 per GB ingested
$0.03 per GB archived per month
@theburningmonk theburningmonk.com
CloudWatch Logs
$0.50 per GB ingested
$0.03 per GB archived per month
1M invocation of a 128MB function =
$0.000000208 * 1M + $0.20 =
$0.408
@theburningmonk theburningmonk.com
DON’T leave debug logging ON in production
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
have to redeploy ALL the
functions along the call path to
collect all relevant debug logs
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
Essential open source tools for serverless developers
Essential open source tools for serverless developers
Essential open source tools for serverless developers
Essential open source tools for serverless developers
Essential open source tools for serverless developers
Essential open source tools for serverless developers
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
sampling decision is forwarded on
and followed by the entire call chain
SARServerless Application Repository
@theburningmonk theburningmonk.com
https://go.aws/2t3rQ7a
@theburningmonk theburningmonk.com
https://go.aws/2NZ8dUW
@theburningmonk theburningmonk.com
tune lambda memory setting
@theburningmonk theburningmonk.com
https://go.aws/38HAqYe
@theburningmonk theburningmonk.com
https://go.aws/2tyBjDH
https://go.aws/2TAQhno
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
https://go.aws/38KynD1
@theburningmonk theburningmonk.com
serverless-iam-roles-per-function
serverless-webpack
serverless-offline
serverless-domain-manager
serverless-step-functions
serverless-finch
org-formation
lumigo-cli
docker-lambda
middy
dazn-lambda-powertools
lambda-janitor
aws-lambda-power-tuning
s3-lambda-publisher-sns
auto-subscribe-log-group-to-arn
auto-set-log-group-retention
sfn-callback-urls
Essential open source tools for serverless developers
https://theburningmonk.com/hire-me
AdviseTraining Delivery
“Fundamentally, Yan has improved our team by increasing our
ability to derive value from AWS and Lambda in particular.”
Nick Blair
Tech Lead
@theburningmonk theburningmonk.com
https://theburningmonk.com/workshops
Amsterdam, March 19-20 Helsinki, May 4-5 Stockholm, May 14-15
Dublin, June 16-17 London, September 24-25 Berlin, October 8-9
@theburningmonk theburningmonk.com
Production-Ready Serverless
@theburningmonk theburningmonk.com
bit.ly/prod-ready-sls-stockholm-2020
20% off with
awscommday-0131

More Related Content

What's hot (20)

PDF
Serverless gives you wings
Yan Cui
 
PDF
Building a Single Page Application using Ember.js ... for fun and profit
Ben Limmer
 
PDF
Web Hooks
Jeff Lindsay
 
PDF
APIs That Make Things Happen
Jeff Lindsay
 
PDF
How WebHooks Will Make Us All Programmers
Jeff Lindsay
 
PDF
Webhooks, Asynchronous Web Applications and Push Notifications
montagetalent
 
PPTX
Real-time Ruby for the Real-time Web
Ilya Grigorik
 
PDF
Building Realtime Apps with Ember.js and WebSockets
Ben Limmer
 
PPTX
Porting Flickr to YUI3 - F2E Summit
rharmes
 
PPT
Fast Loading JavaScript
Aaron Peters
 
PPTX
Ruby in the Browser - RubyConf 2011
Ilya Grigorik
 
PDF
Seven Reasons for Code Bloat
Christian Heilmann
 
PDF
plumbing for the next web
Ian Forrester
 
PPTX
Building Event Driven API Services Using Webhooks
Cloud Elements
 
PDF
Codemotion Progressive Web Applications Pwa Webinar - Jorge Ferreiro - @jgfer...
Jorge Ferreiro
 
PPT
Smarr Oscon 2007
briandemant
 
PDF
Speed is Essential for a Great Web Experience
Andy Davies
 
PDF
WebHooks in 10 Minutes
Jeff Lindsay
 
PDF
HTML5@电子商务.com
kaven yan
 
PDF
Webhooks
Guillaume POTIER
 
Serverless gives you wings
Yan Cui
 
Building a Single Page Application using Ember.js ... for fun and profit
Ben Limmer
 
Web Hooks
Jeff Lindsay
 
APIs That Make Things Happen
Jeff Lindsay
 
How WebHooks Will Make Us All Programmers
Jeff Lindsay
 
Webhooks, Asynchronous Web Applications and Push Notifications
montagetalent
 
Real-time Ruby for the Real-time Web
Ilya Grigorik
 
Building Realtime Apps with Ember.js and WebSockets
Ben Limmer
 
Porting Flickr to YUI3 - F2E Summit
rharmes
 
Fast Loading JavaScript
Aaron Peters
 
Ruby in the Browser - RubyConf 2011
Ilya Grigorik
 
Seven Reasons for Code Bloat
Christian Heilmann
 
plumbing for the next web
Ian Forrester
 
Building Event Driven API Services Using Webhooks
Cloud Elements
 
Codemotion Progressive Web Applications Pwa Webinar - Jorge Ferreiro - @jgfer...
Jorge Ferreiro
 
Smarr Oscon 2007
briandemant
 
Speed is Essential for a Great Web Experience
Andy Davies
 
WebHooks in 10 Minutes
Jeff Lindsay
 
HTML5@电子商务.com
kaven yan
 

Similar to Essential open source tools for serverless developers (20)

PDF
What can you do with lambda in 2020
Yan Cui
 
PDF
Serverless a superpower for frontend developers
Yan Cui
 
PDF
Patterns and practices for building resilient serverless applications.pdf
Yan Cui
 
PDF
Common mistakes in serverless adoption
Yan Cui
 
PDF
Beware the potholes
Yan Cui
 
PDF
Serverless observability - a hero's perspective
Yan Cui
 
PDF
Building a social network in under 4 weeks with Serverless and GraphQL
Yan Cui
 
PDF
Patterns and practices for building resilient serverless applications
Yan Cui
 
PDF
Patterns and Practices for Building Resilient Serverless Applications
Yan Cui
 
PDF
Build a social network in 4 weeks with Serverless and GraphQL
Yan Cui
 
PDF
What can you do with lambda in 2020
Yan Cui
 
PDF
What is the Secure Supply Chain and the Current State of the PHP Ecosystem
sparkfabrik
 
PDF
How to build observability into a serverless application
Yan Cui
 
PDF
Beware the potholes on the road to serverless
Yan Cui
 
PDF
Dont try these at home
Yan Cui
 
PDF
Open Source Monitoring in 2019
Kris Buytaert
 
ODP
Another 7 tools for your #devops stack
Kris Buytaert
 
ODP
OSDC 2016 - Another 7 Tools for your #devops Stack by Kris Buytaert
NETWAYS
 
PDF
The serverless LAMP stack
⛷️ Ben Smith
 
PDF
Migrating existing monolith to serverless in 8 steps
Yan Cui
 
What can you do with lambda in 2020
Yan Cui
 
Serverless a superpower for frontend developers
Yan Cui
 
Patterns and practices for building resilient serverless applications.pdf
Yan Cui
 
Common mistakes in serverless adoption
Yan Cui
 
Beware the potholes
Yan Cui
 
Serverless observability - a hero's perspective
Yan Cui
 
Building a social network in under 4 weeks with Serverless and GraphQL
Yan Cui
 
Patterns and practices for building resilient serverless applications
Yan Cui
 
Patterns and Practices for Building Resilient Serverless Applications
Yan Cui
 
Build a social network in 4 weeks with Serverless and GraphQL
Yan Cui
 
What can you do with lambda in 2020
Yan Cui
 
What is the Secure Supply Chain and the Current State of the PHP Ecosystem
sparkfabrik
 
How to build observability into a serverless application
Yan Cui
 
Beware the potholes on the road to serverless
Yan Cui
 
Dont try these at home
Yan Cui
 
Open Source Monitoring in 2019
Kris Buytaert
 
Another 7 tools for your #devops stack
Kris Buytaert
 
OSDC 2016 - Another 7 Tools for your #devops Stack by Kris Buytaert
NETWAYS
 
The serverless LAMP stack
⛷️ Ben Smith
 
Migrating existing monolith to serverless in 8 steps
Yan Cui
 

More from Yan Cui (19)

PDF
How to win the game of trade-offs
Yan Cui
 
PDF
How to choose the right messaging service
Yan Cui
 
PDF
How to choose the right messaging service for your workload
Yan Cui
 
PDF
Lambda and DynamoDB best practices
Yan Cui
 
PDF
Lessons from running AppSync in prod
Yan Cui
 
PDF
How to ship customer value faster with step functions
Yan Cui
 
PDF
How serverless changes the cost paradigm
Yan Cui
 
PDF
Why your next serverless project should use AWS AppSync
Yan Cui
 
PDF
Build social network in 4 weeks
Yan Cui
 
PDF
FinDev as a business advantage in the post covid19 economy
Yan Cui
 
PDF
How to improve lambda cold starts
Yan Cui
 
PDF
What can you do with lambda in 2020
Yan Cui
 
PDF
A chaos experiment a day, keeping the outage away
Yan Cui
 
PDF
How to debug slow lambda response times
Yan Cui
 
PDF
How to ship customer value faster with step functions
Yan Cui
 
PDF
Debugging Lambda timeouts
Yan Cui
 
PDF
Debugging AWS Lambda Performance Issues
Yan Cui
 
PDF
Serverless Security: Defence Against the Dark Arts
Yan Cui
 
PDF
Mastering AWS Organizations with Infrastructure as code
Yan Cui
 
How to win the game of trade-offs
Yan Cui
 
How to choose the right messaging service
Yan Cui
 
How to choose the right messaging service for your workload
Yan Cui
 
Lambda and DynamoDB best practices
Yan Cui
 
Lessons from running AppSync in prod
Yan Cui
 
How to ship customer value faster with step functions
Yan Cui
 
How serverless changes the cost paradigm
Yan Cui
 
Why your next serverless project should use AWS AppSync
Yan Cui
 
Build social network in 4 weeks
Yan Cui
 
FinDev as a business advantage in the post covid19 economy
Yan Cui
 
How to improve lambda cold starts
Yan Cui
 
What can you do with lambda in 2020
Yan Cui
 
A chaos experiment a day, keeping the outage away
Yan Cui
 
How to debug slow lambda response times
Yan Cui
 
How to ship customer value faster with step functions
Yan Cui
 
Debugging Lambda timeouts
Yan Cui
 
Debugging AWS Lambda Performance Issues
Yan Cui
 
Serverless Security: Defence Against the Dark Arts
Yan Cui
 
Mastering AWS Organizations with Infrastructure as code
Yan Cui
 

Recently uploaded (20)

PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
Digital Circuits, important subject in CS
contactparinay1
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 

Essential open source tools for serverless developers