- Data sources to consume events from - Format of the events - How events are persisted - How to enrich the events - How events are being handled