Run FlexSim "in the cloud"?
Instead of provisioning a desktop or laptop PC that meets FlexSim's recommended system requirements, you may prefer for your FlexSim users to use a thin client PC which connects to a more powerful back end system that actually runs FlexSim.
FlexSim does not test our products in such environments, so your user experience may vary.
Meet the system requirements
It is important that the remote system meet or exceed FlexSim's recommended system requirements. Usually for CPU and RAM that is not a problem. In the past, the biggest hurdle was typically graphics. Does the remote machine support hardware accelerated graphics, and support streaming those graphics to the thin client where the user is actually sitting? If the graphics are not accelerated, or if accelerated graphics can't be streamed to the user, then the system doesn't meet FlexSim's requirements and you may have a bad user experience.
In the past
In the past, provisioning such a system to meet FlexSim's requirements was quite a specialized combination of hardware and software. Even today not every cloud provider has the infrastructure to stream accelerated graphics. Our anecdotal experience is that such set ups are becoming more common among 3rd party cloud providers.
Going forward
Major players now seem to have mainstream support for hardware accelerated graphics:
- https://aws.amazon.com/ec2/elastic-graphics/
- https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-gpu
- https://cloud.google.com/gpu/
As mentioned above, FlexSim is not targeted to these environments and the software is not tested in these environments, so your mileage may vary.
Conclusion
With more and more cloud providers enabling hardware accelerated graphics, there is a chance that FlexSim could work well on a cloud-based platform.
If you have tried running FlexSim remotely using one of these or another cloud provider, we'd love to hear your experience. Please comment below to let us know about your setup, what worked, and what didn't.