Skip to content

Installation_Guide_Introduction

Denis Angleton edited this page Mar 31, 2015 · 4 revisions

Preface | Contents | Architecture

Introduction

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.