Hosting Temporal on AWS with docker

In this repo - https://github.com/temporalio/temporal/tree/master/docker
There are multiple docker images.
Since I will be deploying to Dev - AWS, which does not have a managed Cassandra, my question:

  1. I am bit confused if I should use the mysql, mysql_es or es file?
  2. Can I use the docker file to spin up my dev/test environment?
  3. If production guide can also be provided when not using cassandra

Thanks

The simplest way to deploy to AWS is to use EKS and the supported helm-chart.

@maxim i am also trying to deploy temporal cluster on ec2 instance but struck on that , i am using this repo https://github.com/temporalio/docker-compose/blob/HEAD/docker-compose.yml#L74 to run the docker compose file , the docker containers are running but i am unable to see anything on awspublic-domain/port do i need to configure the docker compose file. i can not use eks as all our services our in ec2 . Can you help with this i am struck for a long time please.
@maxim

Sorry, the docker-compose file should be modified to open external ports. I"m not docker expert.