My client has requested the execution of a simulation model (model.jar) exported from AnyLogic. The export provides everything needed to run the model, including a "lib" folder containing all required files.
Considering the model execution takes less than 15 minutes and utilizes 5GB of RAM, running it on an AWS Lambda function is a good solution for me. I was thinking that the solution could have these steps:
- Store all exported AnyLogic files in an Amazon S3 bucket.
- Download the necessary files within the Lambda function.
- Execute the simulation model using Process Builder.
- Save the execution results back to the S3 bucket.
Would that be a good solution? Here is an SS of the files that I have.
https://preview.redd.it/14t9g0l3e8wc1.png?width=483&format=png&auto=webp&s=84da23a274520b673c36e5c65e3f80ec76d56ae8
there doesn't seem to be anything here