Distributed tracing as architecture

Abstract

Architecture

architecture has ansystem
is documented for
|
v
is made for
|
v
architectural descriptiondocuments for stakeholder
uses
|
v
views
are shaped by
|
v
perspectives
  • BDUF - Big Design Up Front
    • can be useful for some scenarios, e.g. building a rocket
  • NDUF - No Design Up Front
  • JEDUF: Just ENough Design Up Front
  • OODA: Observe Orient Decide Act
    • at every step, we can have feedback and go back to the observe step

Distributed tracing

Distributed tracing is a method of observing requests as they progapate through distributed cloud environments.

The presenter was demonstrating the usage of tracing with AWS.

You can use this tracing to screenshot the flows in your architecture document as a simple diagram.