Overview
Syllabus
intro
preamble
bank xxx - newsletter
event-driven architectures eda
what is an event
why customers are moving to event-driven applications
but... eda is hard to get it right!
what is observability?
eda: based on domain driven design ddd and events
eda: based on ddd and events
observability matters because
traditional monitoring layers
when you do eda on aws...
aws observability maturity model
three pillars of observability
amazon cloudwatch - inbuilt metrics
cloudwatch built-in metrics
metrics - namespaces and dimensions
built-in metrics often not enough
lambda insights
structured and cetralized logging
standard structured logging
query cloudwatch logs insights
ai-powered natural language query generation
use cloudwatch anomaly detection alarms
challenges with logs analysis
pattern analysis in logs insights
aws x-ray
enable x-ray tracing
aws lambda powertools
bringing it all together
cloudwatch servicelens
best practices for observing event driven applications
summary - use observability to get eda right
further reading, thank you!
Taught by
Conf42