The ESB Architecture Decisions Template is a formal document that will outline decisions you make while designing your ESB solution.
Using this template, you can document issues, assumptions, rationale, justification, and implications related to the decisions you make.