Computle Broker

The Computle Broker Agent helps you manage machine assignments by dynamically updating based on the device's hostname and assigned user. Computle Broker is available free of charge to Computle customers.


Broker Agent

Each Computle machine is supplied with our brokering agent. This agent is responsible for dynamic machine assignment based on the device's hostname and the assigned user.


Assignment Manager

Administrators can access a simple interface where they can assign machines. Within here, they can also browse previous versions of the assignments and restore previous versions where required.


End User Experience

Connecting to your assigned machine is easy. Simply enter your username, and your assigned machine is automatically presented.


Security and API Key Authentication

Each tenant is assigned a unique API key, which is used to authenticate access to their machines and data. All communications between the Computle Broker Agent and our servers are encrypted using HTTPS, ensuring that data in transit is secure. API keys ensure that only authorized users can interact with the system.

Tenant data is fully isolated, with each tenant’s information stored in a dedicated, separate environment to prevent cross-access between tenants. This ensures that machine assignments and other sensitive information remain secure and exclusive to each tenant.


Service Resiliency

High Availability

Computle's infrastructure is designed with high availability in mind, ensuring that our services remain operational even in the event of hardware failures or network issues. Each component of our system, from storage to compute, is built with redundancy and failover mechanisms to maintain uptime. This architecture helps provide continuous access to machine assignments and ensures that the Computle Broker Agent can perform without interruption.

Caching for Reliability

In the event that the app is unable to download the latest assignment file due to a network issue or API unavailability, the app intelligently caches the last known good file. This ensures that users can continue to work with their assigned machines even during temporary disruptions. As soon as connectivity is restored, the app will automatically attempt to download the latest file, maintaining seamless operation without user intervention.


Last updated