A

agent

An CloudMix agent that lives in your runtime and follows the commands it receives from the Depot controller. The agent is responsible for deploying and undeploying applications on Depot's behalf.

Apache Maven

A tool for Java project management and build automation.

application

A complete deployable unit. An application is composed of a number of artifacts plus some configuration.

artifact

A file that forms part of a deployable unit. Artifacts are hosted in artifact repositories and can be of any format. The most typical artifacts are JARs and WARs.

artifact repository

The place where artifacts are stored. For example, a Maven repository, Oscar Bundle Repository (OBR) or home-grown staging. Ideally, artifact repositories contain metadata describing the dependencies between artifacts.