By Clay Li on Tuesday, 19 May 2020
Category: Feature

How to Deploy Calem with High Availability & Performance

Calem is a full-featured Enterprise Asset Management (EAM)/Computerized Maintenance Management System (CMMS) application suite. Customers can choose to deploy Calem in ways that best match their business needs.


1. Calem Cloud Service

​Calem cloud service is a managed service provided by CalemEAM. It offers customers great performance and policy compliance with top cloud service providers. For instance, customers in the US can have their service provisioned in a US cloud provider such as Linode (high performance and availability), EU customers may choose to have Calem deployed in a EU data center with GDPR compliance, Chinese customers can have great performance with a cloud provider with data centers located in China.

1.1 VM-Based Architecture

Calem offers a simplified architecture for high availability based on fast Linux VM image backup and recovery. This option is simple to manage and can achieve high performnance and availability results through VM monitoing and backups.


1.2 VM Based – One VM

For organizations with small number of assets to manage, a single VM architecture may be sufficient.

1.3. High Availability Architecture

Calem offers a highly available architecture (HA) with redundancy and failover through cloud infrastructure services including:

1.4 High Availability – One Application VM

One variation is to have a single application VM with a database cluster service.

2. On-Premise Deployment

On-premise deployment is available for clients who need to host Calem in their own infrastructure.

2.1 VM-Based Architecture

Calem offers a simplified architecture for high availability based on fast Linux VM image backup and recovery. This option is simple to manage and can achieve good results through VM monitoing and backups.


2.2 High Availability Architecture – 4+ Nodes

This architecture consolidates network file system and application VMs together. It offers high availability with four VMs.


2.3 High Availability Architecture – 8+ Nodes

This architecture demonstrates the horizontal scalability of Calem. It may be simplified by the integrator or system administrator based on business requirements.

3. Calem on the Salesforce platform™

Calem Enterprise Lightning on the Salesforce platform™ is a native application in the Salesforce platform™ - the #1 CRM platform It is listed in the AppExchange (https://appexchange.salesforce.com/).

Calem Enterprise Lightning enables customers to implement a native EAM/CMMS solution in the Salesforce platform™.

The high availability is provided by the Salesforce platform™.


Additional Resources