Submit Search
Upload
Serverless testing @ serverlessdays Hamburg
•
0 likes
•
140 views
Avishai Shafir
Follow
My talk about Serverless testing at Serverlessdays Hamburg
Read less
Read more
Software
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
Serverless Containers
Serverless Containers
Nilesh Gule
Building Composable Serverless Apps with IOpipe
Building Composable Serverless Apps with IOpipe
Erica Windisch
Serverless Summit - Quiz
Serverless Summit - Quiz
CodeOps Technologies LLP
Serverless with Kubernetes
Serverless with Kubernetes
Malepati Bala Siva Sai Akhil
High Performance Serverless Functions in Scala
High Performance Serverless Functions in Scala
Jason Swartz
Serverless by examples and case studies
Serverless by examples and case studies
CodeOps Technologies LLP
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
Alex Ellis
Implementation of the Continuous Integration based on Atlassian Bamboo
Implementation of the Continuous Integration based on Atlassian Bamboo
Анете Аннемария
Recommended
Serverless Containers
Serverless Containers
Nilesh Gule
Building Composable Serverless Apps with IOpipe
Building Composable Serverless Apps with IOpipe
Erica Windisch
Serverless Summit - Quiz
Serverless Summit - Quiz
CodeOps Technologies LLP
Serverless with Kubernetes
Serverless with Kubernetes
Malepati Bala Siva Sai Akhil
High Performance Serverless Functions in Scala
High Performance Serverless Functions in Scala
Jason Swartz
Serverless by examples and case studies
Serverless by examples and case studies
CodeOps Technologies LLP
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
Alex Ellis
Implementation of the Continuous Integration based on Atlassian Bamboo
Implementation of the Continuous Integration based on Atlassian Bamboo
Анете Аннемария
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
CodeOps Technologies LLP
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS User Group - Thailand
Serverless Pune meetup 3
Serverless Pune meetup 3
Vishal Biyani
Serverless
Serverless
Maciej Dziergwa
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Sp...
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Sp...
AWS User Group - Thailand
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss tools
Nilesh Gule
ACDKOCHI19 - CI / CD using AWS Developer Tools
ACDKOCHI19 - CI / CD using AWS Developer Tools
AWS User Group Kochi
Symfony aws
Symfony aws
Alessandro Minoccheri
It's just Angular
It's just Angular
Vinci Rufus
Infrastructure as Code
Infrastructure as Code
Prasant Kumar
Frail & Cast Iron tools - a Postman Case Study
Frail & Cast Iron tools - a Postman Case Study
Postman
Fast Deployments to Multiple Golang Lambda Functions
Fast Deployments to Multiple Golang Lambda Functions
Kp Krishnamoorthy
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Gwenn Etourneau
Zero to #Serverless in 60 seconds, anywhere
Zero to #Serverless in 60 seconds, anywhere
Alex Ellis
Composer
Composer
Alessandro Minoccheri
Serverless Workshop - Tomato Restaurant Rating App
Serverless Workshop - Tomato Restaurant Rating App
Srushith Repakula
Serverless Summit India 2017: Fission
Serverless Summit India 2017: Fission
Vishal Biyani
Serverless API with Azure Functions
Serverless API with Azure Functions
Analben Mehta
Managing the Continuous Delivery of Code to AWS Lambda
Managing the Continuous Delivery of Code to AWS Lambda
Amazon Web Services
More Related Content
What's hot
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
CodeOps Technologies LLP
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS User Group - Thailand
Serverless Pune meetup 3
Serverless Pune meetup 3
Vishal Biyani
Serverless
Serverless
Maciej Dziergwa
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS User Group - Thailand
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Sp...
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Sp...
AWS User Group - Thailand
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss tools
Nilesh Gule
ACDKOCHI19 - CI / CD using AWS Developer Tools
ACDKOCHI19 - CI / CD using AWS Developer Tools
AWS User Group Kochi
Symfony aws
Symfony aws
Alessandro Minoccheri
It's just Angular
It's just Angular
Vinci Rufus
Infrastructure as Code
Infrastructure as Code
Prasant Kumar
Frail & Cast Iron tools - a Postman Case Study
Frail & Cast Iron tools - a Postman Case Study
Postman
Fast Deployments to Multiple Golang Lambda Functions
Fast Deployments to Multiple Golang Lambda Functions
Kp Krishnamoorthy
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Gwenn Etourneau
Zero to #Serverless in 60 seconds, anywhere
Zero to #Serverless in 60 seconds, anywhere
Alex Ellis
Composer
Composer
Alessandro Minoccheri
Serverless Workshop - Tomato Restaurant Rating App
Serverless Workshop - Tomato Restaurant Rating App
Srushith Repakula
Serverless Summit India 2017: Fission
Serverless Summit India 2017: Fission
Vishal Biyani
What's hot
(20)
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
Serverless Pune meetup 3
Serverless Pune meetup 3
Serverless
Serverless
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Sp...
AWS Community Day Bangkok 2019 - DevOps Cost Reduction using Jenkins & AWS Sp...
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss tools
ACDKOCHI19 - CI / CD using AWS Developer Tools
ACDKOCHI19 - CI / CD using AWS Developer Tools
Symfony aws
Symfony aws
It's just Angular
It's just Angular
Infrastructure as Code
Infrastructure as Code
Frail & Cast Iron tools - a Postman Case Study
Frail & Cast Iron tools - a Postman Case Study
Fast Deployments to Multiple Golang Lambda Functions
Fast Deployments to Multiple Golang Lambda Functions
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Zero to #Serverless in 60 seconds, anywhere
Zero to #Serverless in 60 seconds, anywhere
Composer
Composer
Serverless Workshop - Tomato Restaurant Rating App
Serverless Workshop - Tomato Restaurant Rating App
Serverless Summit India 2017: Fission
Serverless Summit India 2017: Fission
Similar to Serverless testing @ serverlessdays Hamburg
Serverless API with Azure Functions
Serverless API with Azure Functions
Analben Mehta
Managing the Continuous Delivery of Code to AWS Lambda
Managing the Continuous Delivery of Code to AWS Lambda
Amazon Web Services
Building Serverless APIs (January 2017)
Building Serverless APIs (January 2017)
Julien SIMON
ANZ Dev Lounge Session - Feb 2017
ANZ Dev Lounge Session - Feb 2017
Amazon Web Services
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
Amazon Web Services
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Amazon Web Services
Serverless on Azure with Functions
Serverless on Azure with Functions
Christos Matskas
Serverless in production (O'Reilly Software Architecture)
Serverless in production (O'Reilly Software Architecture)
Yan Cui
Serverless Pune Meetup 1
Serverless Pune Meetup 1
Vishal Biyani
Managing the Continuous Delivery of Code to AWS Lambda
Managing the Continuous Delivery of Code to AWS Lambda
Amazon Web Services
Serverless Application Development with SAM
Serverless Application Development with SAM
Amazon Web Services
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Amazon Web Services
Deep Dive on Serverless Stack
Deep Dive on Serverless Stack
Amazon Web Services
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
Daniel Toomey
End to end testing Single Page Apps & APIs with Cucumber.js and Puppeteer (Em...
End to end testing Single Page Apps & APIs with Cucumber.js and Puppeteer (Em...
Paul Jensen
AWS Startup Webinar | Developing on AWS
AWS Startup Webinar | Developing on AWS
Amazon Web Services
Deep Dive on Serverless Application Development NY Loft
Deep Dive on Serverless Application Development NY Loft
Amazon Web Services
Scalable APIs with Azure Functions
Scalable APIs with Azure Functions
Christos Matskas
Serverless in production, an experience report
Serverless in production, an experience report
Yan Cui
Mobile and Serverless : an Untold Story
Mobile and Serverless : an Untold Story
Vidyasagar Machupalli
Similar to Serverless testing @ serverlessdays Hamburg
(20)
Serverless API with Azure Functions
Serverless API with Azure Functions
Managing the Continuous Delivery of Code to AWS Lambda
Managing the Continuous Delivery of Code to AWS Lambda
Building Serverless APIs (January 2017)
Building Serverless APIs (January 2017)
ANZ Dev Lounge Session - Feb 2017
ANZ Dev Lounge Session - Feb 2017
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Serverless on Azure with Functions
Serverless on Azure with Functions
Serverless in production (O'Reilly Software Architecture)
Serverless in production (O'Reilly Software Architecture)
Serverless Pune Meetup 1
Serverless Pune Meetup 1
Managing the Continuous Delivery of Code to AWS Lambda
Managing the Continuous Delivery of Code to AWS Lambda
Serverless Application Development with SAM
Serverless Application Development with SAM
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Deep Dive on Serverless Stack
Deep Dive on Serverless Stack
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
End to end testing Single Page Apps & APIs with Cucumber.js and Puppeteer (Em...
End to end testing Single Page Apps & APIs with Cucumber.js and Puppeteer (Em...
AWS Startup Webinar | Developing on AWS
AWS Startup Webinar | Developing on AWS
Deep Dive on Serverless Application Development NY Loft
Deep Dive on Serverless Application Development NY Loft
Scalable APIs with Azure Functions
Scalable APIs with Azure Functions
Serverless in production, an experience report
Serverless in production, an experience report
Mobile and Serverless : an Untold Story
Mobile and Serverless : an Untold Story
Recently uploaded
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
masabamasaba
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Philip Schwarz
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
AmarnathKambale
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
masabamasaba
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
masabamasaba
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
masabamasaba
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
Papp Krisztián
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Bert Jan Schrijver
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
masabamasaba
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
masabamasaba
Recently uploaded
(20)
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
Serverless testing @ serverlessdays Hamburg
1.
Avishai Shafir VP Product,
Lumigo.io Serverless Testing
2.
UIUI UnitUnit ComponentComponent Testing Pyramid
3.
UIUI TextUnit ComponentComponent Component Integration API Component Stay the same UI Stay
the same Unit Testing SLS Pyramid
4.
Local VS. Cloud
5.
1. Serverless Framework 2.
SAM (Lambda, APIGW, Step Functions) 3. Lambda-local 4. LocalStack 5. JawsLocalServer 6. https://github.com/sportarchive/aws- lambda-python-local 7. https://github.com/lambci/docker-lambda 8. Azure Functions Core Tools Local Testing Tools
6.
1. Fast 2. Cheap 3.
Easier to debug ProsLocal Testing 1. Latest ? 2. Different configuration 3. Not everything can be mocked Cons
7.
1. DynamoDB 2. S3 3.
Kinesis 4. Cognito Services – on CloudHybrid 1. API Gateway 2. Lambda Functions – Local Easy Debug, Short deploy time
8.
• Production like •
Account per developer • Cost • Deploy time Cloud Testing
9.
Test The Limits
10.
TWEAK YOUR FUNCTION’S
COMPUTING POWER TEST https://www.jeremydaly.com/15-key-takeaways-from-the-serverless-talk- at-aws-startup-day/
11.
Correlation Between Components When There
is A Bug
12.
TRACE Manually add
trace-id
13.
TRACE Manually add trace-id •
https://opentracing.io/ • https://opencensus.io/ • https://www.jaegertracing.io/
14.
Use distributed tracing automation platform
like Lumigo.io TRACE
15.
• Don’t test
locally • Large Packages – consider layers • Load Test (serverless-artillery) • Test cold warm start • Split Test Dev Prod accounts • Test functions memory allocation Summery
16.
Thank You Avishai@Lumigo.io @avshafir https://lumigo.io Design Dev
Test Deploy Monitor Troubleshoot Learn
Download now