Hi wintergreen develops matlab projects more than 8 years and we have strong experience in c# and google cloud.
as per your concept:
1. create matlab api to link client and matlab server with the help of aws.
need to clarify:
1. matlab production server it's in local system or in cloud
2. it's may be need acquire more amount of data from dynamo db.
our suggestion:
if data size process is very high then use cloud vm.
advantages:
1. low latency for client
2. easy to configure vm
disadvantages:
1. cloud cost is high
otherwise
1. use api only and local matlab production server
anyway we need to concentrate 3 things
latency , cost, security.
wintergreen is a small firm, and we are waiting with client long term relationship.
if you need any clarification kindly contact through chat.....thank you...