As part of my project, I need to run Carla Simulator on the cloud. I'd be developing around it and I need to be able to use the cloud to run and record simulations.
One of the requirements is for the usage of the cloud to be as cheap as possible, hence the preferred direction of going serverless since EC2 instances are quite expensive, especially with the resources needed by Carla.
I have tried using a Fargate Launch type but discovered that it doesn't support GPU resources which are needed for Carla. EKS can use either Fargate or EC@ instances, the former has the same problem and the latter isn't an option due to cost. The only option I see with potential is using AWS Robomaker, which I've tried to use but am not sure if the Carla images and Dockefiles Match the requirments for Robomaker. I'm not sure if this would even fulfil the needs of my project as Robomaker seems to have prohibitive limitations.
I'm not at all experienced with any other cloud providers but would be open to use them if there is a strong case for them against AWS.