-
Notifications
You must be signed in to change notification settings - Fork 61
Installation_Guide_Introduction
Preface | Contents | Architecture
Intuit Tank is a load test platform that runs in a cloud environment. It currently supports Amazon web interfaces and utilizes services from EC2 and DynamoDb.
Intuit Tank has two main components: A controller and agents.
The Controller is the central hub in the deployment. It supports the GUI for managing tests and for orchestrating. It utilizes Tomcat for a web container and exposes a RESTful interface for invoking services. It stores data in a sql database.
Agents are instantiated on demand and exist for the duration of a test. They communicate with the controller via RESTful interfaces.
Optional components can include a log aggregator as well as other instances to be started at the beginning of a test. These are configured in the settings.xml and can be stopped and re-used or terminated at the end of a test.