Lesson 7 - Identifying Events Within Your Application

Title: Identifying Events Within Your Application

Time: 30 mins - 1 hour

Introduction: To migrate from logging with limited context to events which can be a great aid to both operability and testing, we need to identify where our key events happen. To do this we need to apply a model to our application architecture to help us determine those events. Lets use the following event categories:

  • Application events
  • Integration events
  • Domain events

Purpose: Create a list of events in your application to begin to implement them into the logging of your application. Using your application architecture diagram, your team mates where possible and the three types of events shown above.

Activity:

  1. Review your application application and identify 3 events for the following categories:
    • Application events
    • Integration events
    • Domain events
  2. Write up your findings and add them to the README.md file in your application repo (or wherever your team stores its documentation.