OpenBalena Deployment

I have been testing openBalena on a ec2 instance for development. I have a question for production deployment, is it okay to use docker-compose for the deployment or should we split each services and deploy individually. Is docker swarm a good use case for the deployment?

We have had a good experience running open-balena in k8s, and there are a couple of helm script projects out there to help with deployment, notably this one which was created by bartversluijs who is an active community member.