SlideShare a Scribd company logo
1 of 46
IPPON 2019
Observability pillars applied to
Serverless.
Steve Houël
Ippon en quelques mots.
16ans
2002 - 2018
360
Collaborateurs
38M€
CA
2018
48M€
Prévisionnel
2019
4
Continents
Cabinet de conseil Digital · Cloud · Data
Nous croyons en nos équipes pour donner du sens et toute son essence à la technologie.
IPPON 2019
IPPON 2019
#Steve HOUËL
JHipster contributor https://www.jhipster.tech/
daSWAG creator https://github.com/daswag
- When not coworking, I am riding my unicorn
in my swimming pool
Mes publications
Les architectures Serverless How to do Serverless Livre Blanc Kit de survie Serverless
Senior Cloud Architect
Global Tech Leader
@SteveHouel
IPPON 2019
#TourDeFrance #Serverless.
➔ 7 Mai Article Observability pillars applied to Serverless
➔ 9 Mai - Bordeaux Observability pillars applied to Serverless
➔ 13 Mai WhitePaper Serverless
➔ 14 Mai - Nantes To be or not to be Serverless
➔ 21 Mai - Toulouse Observability pillars applied to Serverless
➔ 23 Mai - Lille To be or not to be Serverless
➔ 29 Mai - Paris Observability pillars applied to Serverless
➔ Juin Magazine Programmez.com - Architectures Serverless de la
théorie à la pratique
➔ 11 Juin - Lyon Observability pillars applied to Serverless
➔ 19 Juin - Lille Serverless et sécurité, ce qu’il faut comprendre
IPPON 2019
What do I mean by
“Observability”?
IPPON 2019
Back to the future
1945
Abraham Wald
IPPON 2019
Abraham Wald
Bullet holes
IPPON 2019
Abraham Wald
Bullet holes
IPPON 2019
Abraham Wald
Wald noted that the study only considered the
aircraft that had survived their missions—the
bombers that had been shot down were not present
for the damage assessment.
The holes in the returning aircraft, then, represented
areas where a bomber could take damage and still
return home safely. Wald proposed that the Navy
instead reinforce the areas where the returning
aircraft were unscathed, since those were the areas
that, if hit, would cause the plane to be lost.
source: https://en.wikipedia.org/wiki/Abraham_Wald
IPPON 2019
Abraham Wald
Wald noted that the study only considered the
aircraft that had survived their missions—the
bombers that had been shot down were not present
for the damage assessment.
The holes in the returning aircraft, then, represented
areas where a bomber could take damage and still
return home safely. Wald proposed that the Navy
instead reinforce the areas where the returning
aircraft were unscathed, since those were the
areas that, if hit, would cause the plane to be
lost.
source: https://en.wikipedia.org/wiki/Abraham_Wald
IPPON 2019
Abraham Wald
Bullet holes
Recommended
area to reinforce
IPPON 2019
Back to the future
1945
Abraham Wald
2005
LAMP Stack
IPPON 2019
Solving questions?
Picture are loading slowly for some users. Why ?
(Lamp Stack)
App Tier capacity exceeded
IPPON 2019
Solving questions?
Pictures are loading slowly for some users. Why?
(LAMP Stack)
App Tier capacity exceeded
Connections to the database
are slower than normal,
causing connections to
timeout, and latency to rise
IPPON 2019
Monitoring
Watching out for
known failure
modes in the
system
e.g. Network I/O, CPU,
Memory Usage
IPPON 2019
Monitoring
Watching out for
known failure
modes in the
system
e.g. Network I/O, CPU,
Memory Usage
IPPON 2019
Back to the future
1945
Abraham Wald
2005
LAMP Stack
2016
Microservices
IPPON 2019
Scientific Graph
2005
2019
Infrastructure complexity over time
IPPON 2019
IPPON 2019
IPPON 2019
Observability definition
In control theory, observability is a measure of how well
internal states of a system can be inferred from knowledge
of its external outputs
Source: https://en.wikipedia.org/wiki/Observability
IPPON 2019
Known Success
IPPON 2019
Known SuccessKnown Error
IPPON 2019
Known Success
Known Unknowns
Known Error
IPPON 2019
Known Success
Known UnknownsUnknown Unknowns
Known Error
IPPON 2019
Known Success
Known UnknownsUnknown Unknowns
Known Error
Alert on
this
IPPON 2019
Known Success
Known UnknownsUnknown Unknowns
Known Error
INVISIBLE BULLETS
IPPON 2019
Known Success
Known UnknownsUnknown Unknowns
Known Error
Alert on the
absence of
this
IPPON 2019
Pillars of Observability
IPPON 2019
Datadog
IPPON 2019
Splunk
IPPON 2019
Bleemeo
IPPON 2019
Serverless:
New challenges!
IPPON 2019
What is Serverless?
● No need to manage servers
● No need to even think about servers
● No need to provision infrastructure
● Pay only for what to use
● Use backend as a Service (BaaS)
● Deploy functions, not apps (FaaS)
● It’s event based/oriented
Well… It means no servers right?
IPPON 2019
Drawbacks
➔ Loss of Server optimizations
➔ Implementation drawbacks:
● Execution duration
● Startup latency
● Tests
● Packaging / versioning
IPPON 2019
No access to underlying OS
IPPON 2019
Nowhere to install agents / daemons
IPPON 2019
Higher concurrency to observability system
EC2
OBSERVABILITY
SYSTEM
(IaaS)
IPPON 2019
Higher concurrency to observability system
Lambda
Function
OBSERVABILITY
SYSTEM
(IaaS)
Function
Function
Function
Function
Function
Function
IPPON 2019
No background processing
OBSERVABILITY
SYSTEM
(IaaS)
Function
Invocation
Start
End
IPPON 2019
Complexity of interactions
IPPON 2019
Live Demo
Let’s do it!!
IPPON 2019
Our architecture
IPPON 2019
Datadog
SaaS product, created in 2010 by 2 French,
started as an Infrastructure Monitoring Tool
● system / application / business metrics
● distributed tracing
● log management
● browser testing and synthetics
● full grown alerting engine on top of that
A LOT of integrations, A LOT of opensource
code
IPPON 2018IPPON 2019
Questions?
IPPON 2019
MERCI
https://github.com/stevehouel/lambda-correlation-id-demo
https://github.com/stevehouel/datadog-serverless-functions-metrics

More Related Content

Similar to Observability pillars applied to serverless

Spark en prod, Cloud Ready !
Spark en prod, Cloud Ready !Spark en prod, Cloud Ready !
Spark en prod, Cloud Ready !Lucien Fregosi
 
Continuous Integration, Delivery and Deployment in the SAP area
Continuous Integration, Delivery and Deployment in the SAP areaContinuous Integration, Delivery and Deployment in the SAP area
Continuous Integration, Delivery and Deployment in the SAP areaAndreas Gautsch
 
Serverless survival kit
Serverless survival kitServerless survival kit
Serverless survival kitSteve Houël
 
[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile Teams[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile TeamsWSO2
 
JAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOps
JAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOpsJAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOps
JAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOpsJussi Nummelin
 
Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Bertrand Delacretaz
 
Availability in a cloud native world - Guidelines for mere mortals v2.0
Availability in a cloud native world - Guidelines for mere mortals v2.0Availability in a cloud native world - Guidelines for mere mortals v2.0
Availability in a cloud native world - Guidelines for mere mortals v2.0Haytham Elkhoja
 
Terraform for Serverless - Best Practices
Terraform for Serverless - Best PracticesTerraform for Serverless - Best Practices
Terraform for Serverless - Best PracticesMitoc Group
 
GDG-CJ; Andorid and Arduino: Amarino
GDG-CJ; Andorid and Arduino: AmarinoGDG-CJ; Andorid and Arduino: Amarino
GDG-CJ; Andorid and Arduino: AmarinoAlexandru IOVANOVICI
 
WSO2-Yenlo Integration Summit Stuttgart 15 may 2019
WSO2-Yenlo Integration Summit Stuttgart 15 may 2019WSO2-Yenlo Integration Summit Stuttgart 15 may 2019
WSO2-Yenlo Integration Summit Stuttgart 15 may 2019Yenlo
 
You got database in my cloud!
You got database  in my cloud!You got database  in my cloud!
You got database in my cloud!Liz Frost
 
Understanding and building Your Own Docker
Understanding and building Your Own DockerUnderstanding and building Your Own Docker
Understanding and building Your Own DockerMotiejus Jakštys
 
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK FrameworkLeveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK FrameworkSplunk
 
Programming Language Platform Growth: Table Stakes or Deal Makes?
Programming Language Platform Growth: Table Stakes or Deal Makes?Programming Language Platform Growth: Table Stakes or Deal Makes?
Programming Language Platform Growth: Table Stakes or Deal Makes?Edward Burns
 
The security phoenix - from the ashes of DEV-OPS Appsec California 2020
The security phoenix - from the ashes of DEV-OPS Appsec California 2020The security phoenix - from the ashes of DEV-OPS Appsec California 2020
The security phoenix - from the ashes of DEV-OPS Appsec California 2020NSC42 Ltd
 
Py Day Mallorca - Pipenv - Python Dev Workflow for Humans
Py Day Mallorca  - Pipenv - Python Dev Workflow for HumansPy Day Mallorca  - Pipenv - Python Dev Workflow for Humans
Py Day Mallorca - Pipenv - Python Dev Workflow for HumansAndreu Vallbona Plazas
 
Patching like a hero - DOAG
Patching like a hero -  DOAGPatching like a hero -  DOAG
Patching like a hero - DOAGRodrigo Mufalani
 
The CARzyPire - Another Red Team Operation
The CARzyPire - Another Red Team OperationThe CARzyPire - Another Red Team Operation
The CARzyPire - Another Red Team OperationPrathan Phongthiproek
 

Similar to Observability pillars applied to serverless (20)

Spark en prod, Cloud Ready !
Spark en prod, Cloud Ready !Spark en prod, Cloud Ready !
Spark en prod, Cloud Ready !
 
Continuous Integration, Delivery and Deployment in the SAP area
Continuous Integration, Delivery and Deployment in the SAP areaContinuous Integration, Delivery and Deployment in the SAP area
Continuous Integration, Delivery and Deployment in the SAP area
 
Serverless survival kit
Serverless survival kitServerless survival kit
Serverless survival kit
 
[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile Teams[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile Teams
 
JAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOps
JAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOpsJAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOps
JAXDevOps - Taking the scissors away - 

Make your K8S cluster safe for DevOps
 
Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?
 
Availability in a cloud native world - Guidelines for mere mortals v2.0
Availability in a cloud native world - Guidelines for mere mortals v2.0Availability in a cloud native world - Guidelines for mere mortals v2.0
Availability in a cloud native world - Guidelines for mere mortals v2.0
 
Terraform for Serverless - Best Practices
Terraform for Serverless - Best PracticesTerraform for Serverless - Best Practices
Terraform for Serverless - Best Practices
 
GDG-CJ; Andorid and Arduino: Amarino
GDG-CJ; Andorid and Arduino: AmarinoGDG-CJ; Andorid and Arduino: Amarino
GDG-CJ; Andorid and Arduino: Amarino
 
WSO2-Yenlo Integration Summit Stuttgart 15 may 2019
WSO2-Yenlo Integration Summit Stuttgart 15 may 2019WSO2-Yenlo Integration Summit Stuttgart 15 may 2019
WSO2-Yenlo Integration Summit Stuttgart 15 may 2019
 
You got database in my cloud!
You got database  in my cloud!You got database  in my cloud!
You got database in my cloud!
 
MicroShed Testing
MicroShed TestingMicroShed Testing
MicroShed Testing
 
Computer Vision e Machine Learning Applicazioni e Sviluppi
Computer Vision e Machine Learning Applicazioni e SviluppiComputer Vision e Machine Learning Applicazioni e Sviluppi
Computer Vision e Machine Learning Applicazioni e Sviluppi
 
Understanding and building Your Own Docker
Understanding and building Your Own DockerUnderstanding and building Your Own Docker
Understanding and building Your Own Docker
 
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK FrameworkLeveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
 
Programming Language Platform Growth: Table Stakes or Deal Makes?
Programming Language Platform Growth: Table Stakes or Deal Makes?Programming Language Platform Growth: Table Stakes or Deal Makes?
Programming Language Platform Growth: Table Stakes or Deal Makes?
 
The security phoenix - from the ashes of DEV-OPS Appsec California 2020
The security phoenix - from the ashes of DEV-OPS Appsec California 2020The security phoenix - from the ashes of DEV-OPS Appsec California 2020
The security phoenix - from the ashes of DEV-OPS Appsec California 2020
 
Py Day Mallorca - Pipenv - Python Dev Workflow for Humans
Py Day Mallorca  - Pipenv - Python Dev Workflow for HumansPy Day Mallorca  - Pipenv - Python Dev Workflow for Humans
Py Day Mallorca - Pipenv - Python Dev Workflow for Humans
 
Patching like a hero - DOAG
Patching like a hero -  DOAGPatching like a hero -  DOAG
Patching like a hero - DOAG
 
The CARzyPire - Another Red Team Operation
The CARzyPire - Another Red Team OperationThe CARzyPire - Another Red Team Operation
The CARzyPire - Another Red Team Operation
 

Recently uploaded

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 

Recently uploaded (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

Observability pillars applied to serverless

Editor's Notes

  1. The holes in the returning aircraft, then, represented areas where a bomber could take damage and still return home safely. Wald proposed that the Navy instead reinforce the areas where the returning aircraft were unscathed, since those were the areas that, if hit, would cause the plane to be lost.
  2. The holes in the returning aircraft, then, represented areas where a bomber could take damage and still return home safely. Wald proposed that the Navy instead reinforce the areas where the returning aircraft were unscathed, since those were the areas that, if hit, would cause the plane to be lost.
  3. The holes in the returning aircraft, then, represented areas where a bomber could take damage and still return home safely. Wald proposed that the Navy instead reinforce the areas where the returning aircraft were unscathed, since those were the areas that, if hit, would cause the plane to be lost.
  4. The holes in the returning aircraft, then, represented areas where a bomber could take damage and still return home safely. Wald proposed that the Navy instead reinforce the areas where the returning aircraft were unscathed, since those were the areas that, if hit, would cause the plane to be lost.
  5. The holes in the returning aircraft, then, represented areas where a bomber could take damage and still return home safely. Wald proposed that the Navy instead reinforce the areas where the returning aircraft were unscathed, since those were the areas that, if hit, would cause the plane to be lost.
  6. Change Lamp Stack logo (issue on Pearl) - Perl
  7. Ippon 2018
  8. Observability principles
  9. 250+ integrations over 1,000 employees over 7,500 customers Airbnb, Salesforce, Target, AllScript, The NY Times, Hearst, Pivotal Datadog collects trillions of data points per day
  10. Pas de magie
  11. How to integrate datadog to your AWS env Deploy Datadog lambda
  12. 250+ integrations over 1,000 employees over 7,500 customers Airbnb, Salesforce, Target, AllScript, The NY Times, Hearst, Pivotal Datadog collects trillions of data points per day
  13. Show Lambda default metrics How to add custom metrics (extract Billing, memory used) Deploy custom metrics lambda and plug it to current lambda function Only plug metrics on datadog iam roles
  14. Show Lambda default metrics How to add custom metrics (extract Billing, memory used) Deploy custom metrics lambda and plug it to current lambda function Only plug metrics on datadog iam roles
  15. Activate Datadog APm on Lambda Add XRay to our Lambda function Add Xray action to datadog iam role See on Datadog
  16. Show how to implement Logs on Lambda Add Logs to datadog iam roles Show Logs on DataDog -> PBaillet and what we can do with that
  17. 7 Unicorns