Codebeamer + Thingworx Platform and Flow Install
Is it ok to install Thingworx Platform and Flow on the same VM as Codebeamer and postgreSQL or should they be on a separate server? This is for Windchill-codebeamer integration.

Is it ok to install Thingworx Platform and Flow on the same VM as Codebeamer and postgreSQL or should they be on a separate server? This is for Windchill-codebeamer integration.

Hi
Codebeamer and ThingWorx are both resource-intensive Java applications, each running its own Tomcat service and handling large heap memory operations. PostgreSQL also needs consistent disk I/O and memory access. Running all three on one VM leads to contention, slow response times, and instability.
Recommended setup:
VM 1: Codebeamer application
VM 2: PostgreSQL database
VM 3: ThingWorx Platform and Flow
They can communicate over HTTPS without issue.
For testing or small demos, you can host them on a single VM if you allocate high resources (≥ 16 CPU, 64 GB RAM), but for Windchill-Codebeamer integration in production, always separate them.
Thanks,
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.