Burp Suite Enterprise Edition comprises the following components:
The diagram below shows the different components of the software and the connections between them:
Burp Suite Enterprise Edition has extreme scalability. For lightweight use, you can run all of the components on a single machine, including the bundled database. On a machine with substantial resources, this set up should be able to comfortably support up to 10 concurrent scans. The diagram below shows a single-machine deployment:
At the other extreme, you can run agents on a large number of machines, and you can use your own external database for storage. This lets you scale the number of concurrent scans to be indefinitely large, and utilize any existing database infrastructure that you have. The diagram below shows a multiple-machine deployment, with an external database and agent machines:
Each agent machine, and optionally the Enterprise server machine, can be configured to run multiple logical agents. Each logical agent can be occupied carrying out a single scan at any given time.
The architecture of Burp Suite Enterprise Edition allows it to meet the needs of a small organization with a few web sites or developers, through to a huge organization with thousands of web sites and many development teams, and everything in between.