The following diagram shows the core components of Burp Suite Enterprise Edition and the connections between them.
The Enterprise server is the main application server. It coordinates between the other components. The Enterprise server is always installed on the same machine as the web server.
The web server provides the interface to users either via the web UI or one of the APIs. The web server is always installed on the same machine as the Enterprise server.
Burp Suite Enterprise Edition uses an SQL database to store data about configured sites and scans, the results of scans, and other configuration information. You can use one of the following options:
Note that you can start out using the bundled database and migrate to an external one later if necessary. We recommend this approach in order to simplify the initial installation and evaluation process.
Your automated scans in Burp Suite Enterprise Edition are performed by virtual entities known as "agents". Agents run on an agent machine, which can either be embedded on the same machine as the other components, or you can deploy multiple external machines on which your agents can run. For more details, please refer to the corresponding sections below.