SlideShare a Scribd company logo
1 of 51
Download to read offline
11
The Synthetic Monitoring Maturity Model
David Corrales
ThoughtWorks Quito
A little bit about me
@devidcillo
❏ Quality Advocate
❏ 4 years at ThoughtWorks Quito
❏ 3.5 years cross-roleing as Dev and QA
❏ Worked in teams across transportation, investment
banking, healthcare and online privacy domains
❏ Participated in and driven various testing and
quality-minded initiatives at ThoughtWorks and client sites
Agenda
❏ A Dark and Stormy Project
❏ What is Synthetic Monitoring?
❏ Why should I spend time on it?
❏ How would I go about it?
❏ Closing
A Dark and Stormy Project
Face to Face
(React)
Online
(Php)
Specialized
(TypeScript)
CrowdFunding
(Php)
Mobile
(Swift + Kotlin)
AR Project
(Swift + Kotlin)
Face to Face
(React)
Online
(Php)
Specialized
(TypeScript)
CrowdFunding
(Php)
Mobile
(Swift + Kotlin)
Monolith
(Symfony)
Face to Face
(React)
Online
(Php)
Specialized
(TypeScript)
CrowdFunding
(Php)
Mobile
(Swift + Kotlin)
Monolith(Symfony)
9
To Sum Up
❏ Pain points in production deployments
❏ We have flaky outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
10
Have you all heard about
Synthetic Monitoring?
11
What monitoring...?
A bit of context
https://danashby.co.uk/2016/10/19/continuous-testing-in-devops/
What does this graph tell you?
% of failed transactions
What is synthetic monitoring?
Automated tests whose sole purpose is
monitoring your app’s health in its production environment
In other words
https://danashby.co.uk/2016/10/19/continuous-testing-in-devops/
16
Why though?
Your Staging environment is lying to You
17
Marcel Gehlen & Benjamin Hofmann
The Final Frontier? Testing in Production
TestBash Manchester 2018
Database Issues Real Users Infrastructure
Differences
When a bug is found during development
18
...on Production…?!
19
20
Wouldn’t it be great if we knew
right away if something broke?
21
How though?
22
Quick refresher
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
23
First steps
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
24
Going to Prod is painful...
Visualize our
discoveries
Autonomy
Issue responseIncident planning
25
Narrowing our focus
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
26
Third party woes
An Objective
Identify essential flows Automated TestsLogging Strategy
Buy-in
Autonomy
27
...
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
28
Oops...
Testing in ProdOpportunity discovery
29
Spreading the joy
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
30
Spreading the joy
Risk analysis
Visualize our
discoveries
Buy-in
31
Spreading the joy?
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
32
Spreading the joy!
Risk response
planning
Self healing
Opportunity discovery
Visualize our
discoveries
33
Wait, wait, wait...I think we got something here
34
Visualize our discoveriesAutonomy
First things first
Issue response
An Objective
Identify essential
flows
Incident
planning
Automated Tests Logging Strategy
Buy-in
Risk response
planning
Testing in Prod
Risk
analysis
Opportunity
discovery
Self healing
Maturity
Model
v1.0
Reactive
Proactive
37
Spreading the joy
❏ Pain points in production deployments
❏ We have various outside dependencies
❏ User: “Thing’s broken again!”
❏ Team: “ Why do you want to mess with production?”
❏ Client: “What do I gain by doing this?”
❏ Team: “We can do it, but how?”
Create your own trail
Complete Levels
Reactivity to Proactivity
(Recommended)
Pick your own adventure
Tools
Log-based monitoring Interaction-based monitoring
Tools
Visualizing and Alerts Testing
How does it look?
Monday Tuesday Wednesday FridayThursday
Dependency X Dependency Y ThresholdService Effectivity
How does it look?
How does it look?
44
But what did we learn?
45
Yeah, pre-production is lying to us...
Let’s do something about it!
In Closing
None of this is magic
Where would you start if you
want to apply Synthetic Monitoring?
Gracias
🇨🇴 Fanny Barco
@FannyBarco
fbarco@thoughtworks.com
🇨🇺 Michaell Gonzalez
mgonzale@thoughtworks.com
🇨🇺 Adis Rodriguez
@adisleydisrodri
Further Reading
● https://martinfowler.com/bliki/SyntheticMonitoring.html
● https://www.honeycomb.io/resources/white-papers/
● https://martinfowler.com/articles/qa-in-production.html
● https://testingindevops.org/
● https://danashby.co.uk/2016/10/19/continuous-testing-in-devops/
● https://www.practicalmonitoring.com/
David Corrales
Quality Driven Developer
dcorrales@thoughtworks.com | @devidcillo | thoughtworks.com
50
Thanks! 😸
The Synthetic Monitoring Maturity Model

More Related Content

What's hot

Gamified Onboarding for Habit Summit Keynote
Gamified Onboarding for Habit Summit KeynoteGamified Onboarding for Habit Summit Keynote
Gamified Onboarding for Habit Summit KeynoteYu-kai Chou
 
Unconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.com
Unconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.comUnconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.com
Unconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.comRemi Rivas
 
Testing in a Continuous Delivery World - LondonCD Meetup - May 2014
Testing in a Continuous Delivery World - LondonCD Meetup - May 2014Testing in a Continuous Delivery World - LondonCD Meetup - May 2014
Testing in a Continuous Delivery World - LondonCD Meetup - May 2014Amy Phillips
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirementsJanet Gregory
 
Problem Framing in Design Sprint 3.0
Problem Framing in Design Sprint 3.0Problem Framing in Design Sprint 3.0
Problem Framing in Design Sprint 3.0Design Sprint Academy
 
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейCEE-SEC(R)
 
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSW
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSWAndy Rachleff, Wealthfront Presentation at Lean Startup SXSW
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSW500 Startups
 
Anti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX TeamsAnti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX TeamsBill Scott
 
Business Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the LeapBusiness Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the LeapBigVisible Higdon
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problemJanet Gregory
 
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...VMware Tanzu
 
Octalysis Certificate - Level 1 (Octalysis Prime)
Octalysis Certificate - Level 1 (Octalysis Prime)Octalysis Certificate - Level 1 (Octalysis Prime)
Octalysis Certificate - Level 1 (Octalysis Prime)Yu-kai Chou
 
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)Taoufik Fekhar
 

What's hot (15)

Gamified Onboarding for Habit Summit Keynote
Gamified Onboarding for Habit Summit KeynoteGamified Onboarding for Habit Summit Keynote
Gamified Onboarding for Habit Summit Keynote
 
Unconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.com
Unconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.comUnconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.com
Unconference Google Design Laptop - REMI RIVAS - remi@ignitedkingdom.com
 
Testing in a Continuous Delivery World - LondonCD Meetup - May 2014
Testing in a Continuous Delivery World - LondonCD Meetup - May 2014Testing in a Continuous Delivery World - LondonCD Meetup - May 2014
Testing in a Continuous Delivery World - LondonCD Meetup - May 2014
 
Design talk
Design talkDesign talk
Design talk
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirements
 
Problem Framing in Design Sprint 3.0
Problem Framing in Design Sprint 3.0Problem Framing in Design Sprint 3.0
Problem Framing in Design Sprint 3.0
 
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
 
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSW
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSWAndy Rachleff, Wealthfront Presentation at Lean Startup SXSW
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSW
 
Anti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX TeamsAnti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX Teams
 
Business Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the LeapBusiness Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the Leap
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
 
Octalysis Certificate - Level 1 (Octalysis Prime)
Octalysis Certificate - Level 1 (Octalysis Prime)Octalysis Certificate - Level 1 (Octalysis Prime)
Octalysis Certificate - Level 1 (Octalysis Prime)
 
Thinking agile
Thinking agileThinking agile
Thinking agile
 
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
 

Similar to The Synthetic Monitoring Maturity Model

Building a Compelling Value Proposition
Building a Compelling Value PropositionBuilding a Compelling Value Proposition
Building a Compelling Value PropositionStartup Secrets
 
Startup Secrets: Building a Compelling Value Proposition
Startup Secrets: Building a Compelling Value PropositionStartup Secrets: Building a Compelling Value Proposition
Startup Secrets: Building a Compelling Value PropositionMichael Skok
 
Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Atlantic Business Technologies (Atlantic BT)
 
Elephants In The Meeting Room
Elephants In The Meeting RoomElephants In The Meeting Room
Elephants In The Meeting RoomPatchSpace Ltd
 
Enhance Your Teams Creative Abilities
Enhance Your Teams Creative AbilitiesEnhance Your Teams Creative Abilities
Enhance Your Teams Creative AbilitiesGGunther
 
(PROJEKTURA) lean startup
(PROJEKTURA) lean startup(PROJEKTURA) lean startup
(PROJEKTURA) lean startupRatko Mutavdzic
 
Devops its not about the tooling
Devops its not about the toolingDevops its not about the tooling
Devops its not about the toolingBram Vogelaar
 
Decision Insurance: Iterative Prototyping To Reduce Business Risk
Decision Insurance: Iterative Prototyping To Reduce Business RiskDecision Insurance: Iterative Prototyping To Reduce Business Risk
Decision Insurance: Iterative Prototyping To Reduce Business RiskPaul Sherman
 
Startup Secrets - Building a Compelling Value Proposition
Startup Secrets - Building a Compelling Value PropositionStartup Secrets - Building a Compelling Value Proposition
Startup Secrets - Building a Compelling Value PropositionMichael Skok
 
Lean Startup & Corporate Innovation Strategies - April 2015
Lean Startup & Corporate Innovation Strategies - April 2015Lean Startup & Corporate Innovation Strategies - April 2015
Lean Startup & Corporate Innovation Strategies - April 2015Kevin Shutta
 
What Is Innovation — Really?
What Is Innovation — Really?What Is Innovation — Really?
What Is Innovation — Really?Michael Costanzo
 
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRATUX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRATUX STRAT
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsdEric Ries
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Ron Lazaro
 
DigitalOcean SaaS Webinar - Jake Levirne
DigitalOcean SaaS Webinar - Jake LevirneDigitalOcean SaaS Webinar - Jake Levirne
DigitalOcean SaaS Webinar - Jake LevirneJake Levirne
 
Its not about the tooling
Its not about the toolingIts not about the tooling
Its not about the toolingBram Vogelaar
 
Devops at scale is a hard problem challenges, insights and lessons learned
Devops at scale is a hard problem  challenges, insights and lessons learnedDevops at scale is a hard problem  challenges, insights and lessons learned
Devops at scale is a hard problem challenges, insights and lessons learnedkjalleda
 
Agile 3x0 the operating system of the garage
Agile 3x0   the operating system of the garageAgile 3x0   the operating system of the garage
Agile 3x0 the operating system of the garageWalter Strametz
 

Similar to The Synthetic Monitoring Maturity Model (20)

Building a Compelling Value Proposition
Building a Compelling Value PropositionBuilding a Compelling Value Proposition
Building a Compelling Value Proposition
 
Startup Secrets: Building a Compelling Value Proposition
Startup Secrets: Building a Compelling Value PropositionStartup Secrets: Building a Compelling Value Proposition
Startup Secrets: Building a Compelling Value Proposition
 
Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...
 
Elephants In The Meeting Room
Elephants In The Meeting RoomElephants In The Meeting Room
Elephants In The Meeting Room
 
Enhance Your Teams Creative Abilities
Enhance Your Teams Creative AbilitiesEnhance Your Teams Creative Abilities
Enhance Your Teams Creative Abilities
 
(PROJEKTURA) lean startup
(PROJEKTURA) lean startup(PROJEKTURA) lean startup
(PROJEKTURA) lean startup
 
Devops its not about the tooling
Devops its not about the toolingDevops its not about the tooling
Devops its not about the tooling
 
Decision Insurance: Iterative Prototyping To Reduce Business Risk
Decision Insurance: Iterative Prototyping To Reduce Business RiskDecision Insurance: Iterative Prototyping To Reduce Business Risk
Decision Insurance: Iterative Prototyping To Reduce Business Risk
 
Startup Secrets - Building a Compelling Value Proposition
Startup Secrets - Building a Compelling Value PropositionStartup Secrets - Building a Compelling Value Proposition
Startup Secrets - Building a Compelling Value Proposition
 
Pitching in Silicon Valley
Pitching in Silicon ValleyPitching in Silicon Valley
Pitching in Silicon Valley
 
Lean Startup & Corporate Innovation Strategies - April 2015
Lean Startup & Corporate Innovation Strategies - April 2015Lean Startup & Corporate Innovation Strategies - April 2015
Lean Startup & Corporate Innovation Strategies - April 2015
 
What Is Innovation — Really?
What Is Innovation — Really?What Is Innovation — Really?
What Is Innovation — Really?
 
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRATUX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
 
DigitalOcean SaaS Webinar - Jake Levirne
DigitalOcean SaaS Webinar - Jake LevirneDigitalOcean SaaS Webinar - Jake Levirne
DigitalOcean SaaS Webinar - Jake Levirne
 
Its not about the tooling
Its not about the toolingIts not about the tooling
Its not about the tooling
 
Devops at scale is a hard problem challenges, insights and lessons learned
Devops at scale is a hard problem  challenges, insights and lessons learnedDevops at scale is a hard problem  challenges, insights and lessons learned
Devops at scale is a hard problem challenges, insights and lessons learned
 
Agile 3x0 the operating system of the garage
Agile 3x0   the operating system of the garageAgile 3x0   the operating system of the garage
Agile 3x0 the operating system of the garage
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

The Synthetic Monitoring Maturity Model