Serverless gives you wings

Yan Cui
Yan CuiSpeaker at Self
Yan Cui @theburningmonk
serverless gives you wings
Serverless gives you wings
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
hey guys, vote on this post
and I’ll announce a winner at
10PM tonight
@theburningmonk theburningmonk.com
10PM
traffic
@theburningmonk theburningmonk.com
10PM
traffic
70-100x
@theburningmonk theburningmonk.com
system couldn’t fast enough
@theburningmonk theburningmonk.com
updates required 30 mins downtime
@theburningmonk theburningmonk.com
features took months to deliver
@theburningmonk theburningmonk.com
Dan North
“lead time to someone saying thank you is the
only reputation metric that matters.”
@theburningmonk theburningmonk.com
6 months, 6 devs
@theburningmonk theburningmonk.com
95% cost saving compared to
existing EC2-based solution
@theburningmonk theburningmonk.com
velocity went from months to days
Yan Cui
http://theburningmonk.com
@theburningmonk
AWS user for 10 years
@theburningmonk theburningmonk.com
2010
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
users are distributed
around the world
systems have to be
available 24/7
@theburningmonk theburningmonk.com
millions of unique daily-active users
Serverless gives you wings
SCALABILITY
SCALABILITY
RESILIENCE
SCALABILITY
RESILIENCE
SECURITY
SCALABILITY
RESILIENCE
SECURITY
SPEED
@theburningmonk theburningmonk.com
Serverless gives you wings
@theburningmonk theburningmonk.com
networking
set up VPC
set up public subnet
set up private subnet
set up Internet Gateway
set up NAT Gateway
configure Route Tables
configure Network ACL
configure Security Groups
@theburningmonk theburningmonk.com
networking VMs
apply patches
install dependencies
create base AMI
set up auto-scaling
set up multi-AZ
set up load balancer
configure IAM roles
set up logging agent
set up VPC
set up public subnet
set up private subnet
set up Internet Gateway
set up NAT Gateway
configure Route Tables
configure Network ACL
configure Security Groups
@theburningmonk theburningmonk.com
networking VMs
apply patches
install dependencies
create base AMI
set up auto-scaling
set up multi-AZ
set up load balancer
configure IAM roles
set up logging agent
application
set up web server
configure middlewares
set up VPC
set up public subnet
set up private subnet
set up Internet Gateway
set up NAT Gateway
configure Route Tables
configure Network ACL
configure Security Groups
@theburningmonk theburningmonk.com
networking VMs
apply patches
install dependencies
create base AMI
set up auto-scaling
set up multi-AZ
set up load balancer
configure IAM roles
set up logging agent
application
set up web server
configure middlewares
write 1st line of
business logic
set up VPC
set up public subnet
set up private subnet
set up Internet Gateway
set up NAT Gateway
configure Route Tables
configure Network ACL
configure Security Groups
@theburningmonk theburningmonk.com
networking VMs
apply patches
install dependencies
create base AMI
set up auto-scaling
set up multi-AZ
set up load balancer
configure IAM roles
set up logging agent
application
set up web server
configure middlewares
write 1st line of
business logic
set up VPC
set up public subnet
set up private subnet
set up Internet Gateway
set up NAT Gateway
configure Route Tables
configure Network ACL
configure Security Groups
@theburningmonk theburningmonk.com
networking VMs
apply patches
install dependencies
create base AMI
set up auto-scaling
set up load balancer
configure IAM roles
set up logging agent
application
set up web server
configure middlewares
write 1st line of
business logic
set up VPC
set up public subnet
set up private subnet
set up Internet Gateway
set up NAT Gateway
configure Route Tables
configure Network ACL
configure Security Groups
mooooo..
@theburningmonk theburningmonk.com
but, nonetheless… they’re important for
setting you up to succeed
@theburningmonk theburningmonk.com
spinning up a
web-server
a production-ready
environment!===
@theburningmonk theburningmonk.com
“we ain’t gonna need it”
@theburningmonk theburningmonk.com
“we ain’t gonna need it”
translation: “we will never be successful”
@theburningmonk theburningmonk.com
traffic
holy crap, we’ve
got traction!
@theburningmonk theburningmonk.com
traffic
oh no… our server died!
@theburningmonk theburningmonk.com
prepare for success
@theburningmonk theburningmonk.com
isn’t the savior?
@theburningmonk theburningmonk.com
0
Theory
“it works on
my machine!”
“production
ready!”days
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
0
Theory
“it works on
my machine!”
“production
ready!”
0
Reality
“it works on
my machine!”
“production
ready!”
days
days
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
mooooo..
@theburningmonk theburningmonk.com
scale
@theburningmonk theburningmonk.com
scale complexity
@theburningmonk theburningmonk.com
but our cognitive capacity hasn’t increased…
@theburningmonk theburningmonk.com
leverage: do more with less
@theburningmonk theburningmonk.com
EC2
EC2
@theburningmonk theburningmonk.com
EC2
EC2
we’re still managing
infrastructure
@theburningmonk theburningmonk.com
https://bit.ly/2Im61VK
“Unless you’re an infrastructure company,
infrastructure is basically overhead.”
Matt Klein
@theburningmonk theburningmonk.com
infrastructure
you
@theburningmonk theburningmonk.com
Serverless means…
don’t pay for it if no-one uses it
don’t need to worry about scaling
don’t need to provision and manage servers
@theburningmonk theburningmonk.com
“Serverless”
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
Gojko Adzic
It is serverless the same way
WiFi is wireless.
http://bit.ly/2yQgwwb
@theburningmonk theburningmonk.com
“Function-as-a-Service”
AWS Lambda
Azure Functions
Google Cloud Functions
Auth0 Webtask
Spotinst Functions Kubeless
IBM Cloud Functions
AWS Lambda
AWS Lambda
API Gateway IOT SNS Kinesis CloudWatch
@theburningmonk theburningmonk.com
Why serverless?
@theburningmonk theburningmonk.com
more Scalable
@theburningmonk theburningmonk.com
1,000 concurrent executions (soft limit)
@theburningmonk theburningmonk.com
1,000 concurrent executions (soft limit)
AUTO-APPROVED
RAISE TO 3000
@theburningmonk theburningmonk.com
containers are reused
@theburningmonk theburningmonk.com
100% SERVERLESS
IN PRODUCTION
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
80 MILLION
MONTHLY USERS
@theburningmonk theburningmonk.com
@theburningmonk theburningmonk.com
Cheaper
(don’t pay for idle servers)
@theburningmonk theburningmonk.com
Resilience
(built-in redundancy and multi-AZ)
@theburningmonk theburningmonk.com
Secure
@theburningmonk theburningmonk.com
idea production
greater Velocity from idea to product
@theburningmonk theburningmonk.com
idea production
choose language
+ framework
master language
+ framework
figure out
deployment
configure AMI
configure ELB
configure
autoscaling
capacity planning
over-provision for
launch
are we doing
microservices?
configure CI/CD
@theburningmonk theburningmonk.com
idea production
choose language
+ framework
master language
+ framework
figure out
deployment
configure AMI
configure ELB
configure
autoscaling
capacity planning
over-provision for
launch
are we doing
microservices?
configure CI/CD
@theburningmonk theburningmonk.com
truly “fullstack” developers are rare, and expensive
@theburningmonk theburningmonk.com
AWS
Scalability
Resilience
Security
DevOps
Distributed
Systems
JavaScript
CSS
HTML
SPA Framework
Responsive
Design
Debugging
@theburningmonk theburningmonk.com
AWS
Scalability
Resilience
Security
DevOps
Distributed
Systems
JavaScript
CSS
HTML
SPA Framework
Responsive
Design
Debugging
@theburningmonk theburningmonk.com
AWS
Scalability
Resilience
Security
DevOps
Distributed
Systems
JavaScript
CSS
HTML
SPA Framework
Responsive
Design
Debugging
@theburningmonk theburningmonk.com
AWS
Scalability
Resilience
Security
DevOps
Distributed
Systems
JavaScript
CSS
HTML
SPA Framework
Responsive
Design
Debugging
@theburningmonk theburningmonk.com
what you need to know to build a production-ready backend on AWS
EC2 / Containers Serverless
@theburningmonk theburningmonk.com
frontend focused teams can delay the point
when they need a backend specialist
@theburningmonk theburningmonk.com
backend engineers can get so much more
done with less effort and stress
@theburningmonk theburningmonk.com
what you need to know to build a production-ready backend on AWS
EC2 / Containers Serverless
AWS basics, DynamoDB,
Lambda, SNS, etc.
@theburningmonk theburningmonk.com
AppSync
DynamoDB
Lambda
ElasticSearch
@theburningmonk theburningmonk.com
focus your time and energy on improving the UX
@theburningmonk theburningmonk.com
the backend should “just work”
@theburningmonk theburningmonk.com
the backend should “just work”
it shouldn’t be THAT hard, and it doesn’t have to
Serverless gives you wings
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.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
Production-Ready Serverless
serverlessworkshop.nl
20% off with
frontend-love
@theburningmonk
theburningmonk.com
github.com/theburningmonk
1 of 96

Recommended

Empowering businesses with serverless by
Empowering businesses with serverlessEmpowering businesses with serverless
Empowering businesses with serverlessYan Cui
1.4K views170 slides
Migrating existing monolith to serverless in 8 steps by
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 stepsYan Cui
807 views157 slides
Common mistakes in serverless adoption by
Common mistakes in serverless adoptionCommon mistakes in serverless adoption
Common mistakes in serverless adoptionYan Cui
2.5K views190 slides
How to ship customer value faster with step functions by
How to ship customer value faster with step functionsHow to ship customer value faster with step functions
How to ship customer value faster with step functionsYan Cui
1.5K views159 slides
Beware the potholes on the road to serverless by
Beware the potholes on the road to serverlessBeware the potholes on the road to serverless
Beware the potholes on the road to serverlessYan Cui
865 views200 slides
Migrating existing monolith to serverless in 8 steps by
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 stepsYan Cui
402 views156 slides

More Related Content

What's hot

Beware the potholes on the road to serverless by
Beware the potholes on the road to serverlessBeware the potholes on the road to serverless
Beware the potholes on the road to serverlessYan Cui
690 views127 slides
Migrating existing monolith to serverless in 8 steps by
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 stepsYan Cui
821 views158 slides
Essential open source tools for serverless developers by
Essential open source tools for serverless developersEssential open source tools for serverless developers
Essential open source tools for serverless developersYan Cui
691 views135 slides
FinDev as a business advantage in the post covid19 economy by
FinDev as a business advantage in the post covid19 economyFinDev as a business advantage in the post covid19 economy
FinDev as a business advantage in the post covid19 economyYan Cui
546 views99 slides
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now... by
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...Katie Sylor-Miller
1.2K views111 slides
High Performance Web - Full Stack Toronto by
High Performance Web - Full Stack TorontoHigh Performance Web - Full Stack Toronto
High Performance Web - Full Stack TorontoMaximiliano Firtman
853 views119 slides

What's hot(14)

Beware the potholes on the road to serverless by Yan Cui
Beware the potholes on the road to serverlessBeware the potholes on the road to serverless
Beware the potholes on the road to serverless
Yan Cui690 views
Migrating existing monolith to serverless in 8 steps by Yan Cui
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 steps
Yan Cui821 views
Essential open source tools for serverless developers by Yan Cui
Essential open source tools for serverless developersEssential open source tools for serverless developers
Essential open source tools for serverless developers
Yan Cui691 views
FinDev as a business advantage in the post covid19 economy by Yan Cui
FinDev as a business advantage in the post covid19 economyFinDev as a business advantage in the post covid19 economy
FinDev as a business advantage in the post covid19 economy
Yan Cui546 views
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now... by Katie Sylor-Miller
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...
Katie Sylor-Miller1.2K views
Make JavaScript Faster by Steve Souders
Make JavaScript FasterMake JavaScript Faster
Make JavaScript Faster
Steve Souders2.9K views
José M. Pérez Pérez | Better performance for component-based web apps | Codem... by Codemotion
José M. Pérez Pérez | Better performance for component-based web apps | Codem...José M. Pérez Pérez | Better performance for component-based web apps | Codem...
José M. Pérez Pérez | Better performance for component-based web apps | Codem...
Codemotion92 views
Performance.now() fast but not furious by Anna Migas
Performance.now()   fast but not furiousPerformance.now()   fast but not furious
Performance.now() fast but not furious
Anna Migas1.2K views
Deliver Business Value Faster with AWS Step Functions by Daniel Zivkovic
Deliver Business Value Faster with AWS Step FunctionsDeliver Business Value Faster with AWS Step Functions
Deliver Business Value Faster with AWS Step Functions
Daniel Zivkovic308 views
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018 by Andy Davies
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018
Andy Davies3.3K views
The Case for HTTP/2 - EpicFEL Sept 2015 by Andy Davies
The Case for HTTP/2 - EpicFEL Sept 2015The Case for HTTP/2 - EpicFEL Sept 2015
The Case for HTTP/2 - EpicFEL Sept 2015
Andy Davies2K views
Happy Browser, Happy User! NY Web Performance Meetup 9/20/19 by Katie Sylor-Miller
Happy Browser, Happy User! NY Web Performance Meetup 9/20/19Happy Browser, Happy User! NY Web Performance Meetup 9/20/19
Happy Browser, Happy User! NY Web Performance Meetup 9/20/19
Katie Sylor-Miller452 views

Similar to Serverless gives you wings

Serverless a superpower for frontend developers by
Serverless a superpower for frontend developersServerless a superpower for frontend developers
Serverless a superpower for frontend developersYan Cui
591 views159 slides
What can you do with lambda in 2020 by
What can you do with lambda in 2020What can you do with lambda in 2020
What can you do with lambda in 2020Yan Cui
679 views188 slides
What can you do with lambda in 2020 by
What can you do with lambda in 2020What can you do with lambda in 2020
What can you do with lambda in 2020Yan Cui
482 views188 slides
Build social network in 4 weeks by
Build social network in 4 weeksBuild social network in 4 weeks
Build social network in 4 weeksYan Cui
642 views153 slides
Building a social network in under 4 weeks with Serverless and GraphQL by
Building a social network in under 4 weeks with Serverless and GraphQLBuilding a social network in under 4 weeks with Serverless and GraphQL
Building a social network in under 4 weeks with Serverless and GraphQLYan Cui
289 views153 slides
Patterns and Practices for Building Resilient Serverless Applications by
Patterns and Practices for Building Resilient Serverless ApplicationsPatterns and Practices for Building Resilient Serverless Applications
Patterns and Practices for Building Resilient Serverless ApplicationsYan Cui
272 views130 slides

Similar to Serverless gives you wings(20)

Serverless a superpower for frontend developers by Yan Cui
Serverless a superpower for frontend developersServerless a superpower for frontend developers
Serverless a superpower for frontend developers
Yan Cui591 views
What can you do with lambda in 2020 by Yan Cui
What can you do with lambda in 2020What can you do with lambda in 2020
What can you do with lambda in 2020
Yan Cui679 views
What can you do with lambda in 2020 by Yan Cui
What can you do with lambda in 2020What can you do with lambda in 2020
What can you do with lambda in 2020
Yan Cui482 views
Build social network in 4 weeks by Yan Cui
Build social network in 4 weeksBuild social network in 4 weeks
Build social network in 4 weeks
Yan Cui642 views
Building a social network in under 4 weeks with Serverless and GraphQL by Yan Cui
Building a social network in under 4 weeks with Serverless and GraphQLBuilding a social network in under 4 weeks with Serverless and GraphQL
Building a social network in under 4 weeks with Serverless and GraphQL
Yan Cui289 views
Patterns and Practices for Building Resilient Serverless Applications by Yan Cui
Patterns and Practices for Building Resilient Serverless ApplicationsPatterns and Practices for Building Resilient Serverless Applications
Patterns and Practices for Building Resilient Serverless Applications
Yan Cui272 views
Building a social network in under 4 weeks with Serverless and GraphQL by Yan Cui
Building a social network in under 4 weeks with Serverless and GraphQLBuilding a social network in under 4 weeks with Serverless and GraphQL
Building a social network in under 4 weeks with Serverless and GraphQL
Yan Cui1.1K views
Build a social network in 4 weeks with Serverless and GraphQL by Yan Cui
Build a social network in 4 weeks with Serverless and GraphQLBuild a social network in 4 weeks with Serverless and GraphQL
Build a social network in 4 weeks with Serverless and GraphQL
Yan Cui333 views
Patterns and practices for building resilient Serverless applications by Yan Cui
Patterns and practices for building resilient Serverless applicationsPatterns and practices for building resilient Serverless applications
Patterns and practices for building resilient Serverless applications
Yan Cui1.4K views
Debunking serverless myths by Yan Cui
Debunking serverless mythsDebunking serverless myths
Debunking serverless myths
Yan Cui834 views
Serverless Design Patterns by Yan Cui
Serverless Design PatternsServerless Design Patterns
Serverless Design Patterns
Yan Cui759 views
How to build observability into a serverless application by Yan Cui
How to build observability into a serverless applicationHow to build observability into a serverless application
How to build observability into a serverless application
Yan Cui280 views
APIdays Barcelona 2019 - How to build a social network on Serverless with Yan... by apidays
APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...
APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...
apidays43 views
How to build a social network on serverless by Yan Cui
How to build a social network on serverlessHow to build a social network on serverless
How to build a social network on serverless
Yan Cui979 views
Journey to the cloud, the why and how of serverless by Yan Cui
Journey to the cloud, the why and how of serverlessJourney to the cloud, the why and how of serverless
Journey to the cloud, the why and how of serverless
Yan Cui331 views
Serverless Design Patterns (London Dev Community) by Yan Cui
Serverless Design Patterns (London Dev Community)Serverless Design Patterns (London Dev Community)
Serverless Design Patterns (London Dev Community)
Yan Cui2.5K views
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes... by Codemotion
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Codemotion113 views
Serveless design patterns by Yan Cui
Serveless design patternsServeless design patterns
Serveless design patterns
Yan Cui390 views
Serverless Architectural Patterns by Yan Cui
Serverless Architectural PatternsServerless Architectural Patterns
Serverless Architectural Patterns
Yan Cui1.7K views

More from Yan Cui

How to win the game of trade-offs by
How to win the game of trade-offsHow to win the game of trade-offs
How to win the game of trade-offsYan Cui
21 views84 slides
How to choose the right messaging service by
How to choose the right messaging serviceHow to choose the right messaging service
How to choose the right messaging serviceYan Cui
135 views118 slides
How to choose the right messaging service for your workload by
How to choose the right messaging service for your workloadHow to choose the right messaging service for your workload
How to choose the right messaging service for your workloadYan Cui
65 views113 slides
Patterns and practices for building resilient serverless applications.pdf by
Patterns and practices for building resilient serverless applications.pdfPatterns and practices for building resilient serverless applications.pdf
Patterns and practices for building resilient serverless applications.pdfYan Cui
170 views137 slides
Lambda and DynamoDB best practices by
Lambda and DynamoDB best practicesLambda and DynamoDB best practices
Lambda and DynamoDB best practicesYan Cui
817 views148 slides
Lessons from running AppSync in prod by
Lessons from running AppSync in prodLessons from running AppSync in prod
Lessons from running AppSync in prodYan Cui
1.1K views102 slides

More from Yan Cui(19)

How to win the game of trade-offs by Yan Cui
How to win the game of trade-offsHow to win the game of trade-offs
How to win the game of trade-offs
Yan Cui21 views
How to choose the right messaging service by Yan Cui
How to choose the right messaging serviceHow to choose the right messaging service
How to choose the right messaging service
Yan Cui135 views
How to choose the right messaging service for your workload by Yan Cui
How to choose the right messaging service for your workloadHow to choose the right messaging service for your workload
How to choose the right messaging service for your workload
Yan Cui65 views
Patterns and practices for building resilient serverless applications.pdf by Yan Cui
Patterns and practices for building resilient serverless applications.pdfPatterns and practices for building resilient serverless applications.pdf
Patterns and practices for building resilient serverless applications.pdf
Yan Cui170 views
Lambda and DynamoDB best practices by Yan Cui
Lambda and DynamoDB best practicesLambda and DynamoDB best practices
Lambda and DynamoDB best practices
Yan Cui817 views
Lessons from running AppSync in prod by Yan Cui
Lessons from running AppSync in prodLessons from running AppSync in prod
Lessons from running AppSync in prod
Yan Cui1.1K views
Serverless observability - a hero's perspective by Yan Cui
Serverless observability - a hero's perspectiveServerless observability - a hero's perspective
Serverless observability - a hero's perspective
Yan Cui385 views
How to ship customer value faster with step functions by Yan Cui
How to ship customer value faster with step functionsHow to ship customer value faster with step functions
How to ship customer value faster with step functions
Yan Cui652 views
How serverless changes the cost paradigm by Yan Cui
How serverless changes the cost paradigmHow serverless changes the cost paradigm
How serverless changes the cost paradigm
Yan Cui1.1K views
Why your next serverless project should use AWS AppSync by Yan Cui
Why your next serverless project should use AWS AppSyncWhy your next serverless project should use AWS AppSync
Why your next serverless project should use AWS AppSync
Yan Cui1.3K views
How to improve lambda cold starts by Yan Cui
How to improve lambda cold startsHow to improve lambda cold starts
How to improve lambda cold starts
Yan Cui867 views
What can you do with lambda in 2020 by Yan Cui
What can you do with lambda in 2020What can you do with lambda in 2020
What can you do with lambda in 2020
Yan Cui1K views
A chaos experiment a day, keeping the outage away by Yan Cui
A chaos experiment a day, keeping the outage awayA chaos experiment a day, keeping the outage away
A chaos experiment a day, keeping the outage away
Yan Cui385 views
How to debug slow lambda response times by Yan Cui
How to debug slow lambda response timesHow to debug slow lambda response times
How to debug slow lambda response times
Yan Cui317 views
How to ship customer value faster with step functions by Yan Cui
How to ship customer value faster with step functionsHow to ship customer value faster with step functions
How to ship customer value faster with step functions
Yan Cui680 views
Debugging Lambda timeouts by Yan Cui
Debugging Lambda timeoutsDebugging Lambda timeouts
Debugging Lambda timeouts
Yan Cui218 views
Debugging AWS Lambda Performance Issues by Yan Cui
Debugging AWS Lambda Performance  IssuesDebugging AWS Lambda Performance  Issues
Debugging AWS Lambda Performance Issues
Yan Cui347 views
Serverless Security: Defence Against the Dark Arts by Yan Cui
Serverless Security: Defence Against the Dark ArtsServerless Security: Defence Against the Dark Arts
Serverless Security: Defence Against the Dark Arts
Yan Cui291 views
Mastering AWS Organizations with Infrastructure as code by Yan Cui
Mastering AWS Organizations with Infrastructure as codeMastering AWS Organizations with Infrastructure as code
Mastering AWS Organizations with Infrastructure as code
Yan Cui234 views

Recently uploaded

Roadmap to Become Experts.pptx by
Roadmap to Become Experts.pptxRoadmap to Become Experts.pptx
Roadmap to Become Experts.pptxdscwidyatamanew
11 views45 slides
Web Dev - 1 PPT.pdf by
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdfgdsczhcet
55 views45 slides
Future of Learning - Khoong Chan Meng by
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengNUS-ISS
33 views7 slides
Report 2030 Digital Decade by
Report 2030 Digital DecadeReport 2030 Digital Decade
Report 2030 Digital DecadeMassimo Talia
14 views41 slides
20231123_Camunda Meetup Vienna.pdf by
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
28 views73 slides
Black and White Modern Science Presentation.pptx by
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptxmaryamkhalid2916
14 views21 slides

Recently uploaded(20)

Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet55 views
Future of Learning - Khoong Chan Meng by NUS-ISS
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
NUS-ISS33 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291614 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS28 views
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by Vadym Kazulkin
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
Vadym Kazulkin75 views
RADIUS-Omnichannel Interaction System by RADIUS
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction System
RADIUS15 views
Perth MeetUp November 2023 by Michael Price
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023
Michael Price15 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10209 views
.conf Go 2023 - Data analysis as a routine by Splunk
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
Splunk93 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2216 views
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu... by NUS-ISS
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
NUS-ISS37 views

Serverless gives you wings