I'm looking into deploying a small redash instance into AWS using ECS. Are there any recommendations on updates to the docker-compose files (eg mem_limit for each of the services), and recommended # of instances/configuration of ECS using the console etc.
Any recommendations, things to look out for, considerations that need to be made when going this route would be greatly appreciated. I'm looking to keep costs down as much as possible on the AWS side. Is ECS the way to go? Or multiple EC2 instances?
A little about the intended use. It would probably be used by no more than 5 concurrent users at a time, OKTA integration, and would have no more than 25 "active" users. There may be a few customizations to the codebase but they would likely be cosmetic, and maybe the odd pull-request merge until things are merged into the main branch.