Burp Suite Enterprise Edition architecture
Burp Suite Enterprise Edition comprises the following components:
Enterprise server - This coordinates between the other components, manages scan scheduling, and performs software updates.
Agents - These carry out scans using an embedded instance of Burp Scanner. Agents can be distributed across multiple machines, and the pool of agents can grow indefinitely large.
Web server - This provides the interface to users, via the web UI and REST API. The web server is installed onto the same machine as the Enterprise server.
Database - This provides persistent storage for configuration data and scan results. There is a bundled database which is suitable for evaluation purposes and many production use cases, or you can use your own external database if required.
The diagram below shows the different components of the software and the connections between them: