The PulseUno environment consists of the PulseUno server, the Git server, the Vault server, and the agents.
To manage licenses, PulseUno uses the AutoPass License Server (APLS). For details, see PulseUno licensing.
The following table provides an overview of the PulseUno components.
This is the central module of a PulseUno environment that:
This server provides a secure storage for packages, or collections of software components, such as binaries, artifacts, and metadata. Vault packages can be used in builds and continuous integration pipelines.
The Vault server supports the following package managers:
Vaults enable you to maintain your own and third-party packages with the help of audit trails, vulnerability and license detection, reviews, and approvals.
For details, see Use vaults to manage artifacts.
This is the server for Git repositories that supports standard Git-based functionality, such as creating and cloning Git repositories, collaborating on projects with individuals and teams, committing, reviewing, and merging changes.
For details, see Create and manage Git repositories.
These are small applications associated with the PulseUno server and used for running chains. To increase the capacity of your system, you add more agents.
For details, see Agents architecture.
The PulseUno components can be installed on the same system or on different machines.