Tout dépend de ce que tu appelles "production".
Si c'est pour toi, pour un usage perso, tu peux, on est nombreux à le faire. Il te faut juste suivre quelques bonnes pratiques, et ça devrait rouler.
En entreprise, il faut étudier un peu plus : est-ce que tu veux de la haute dispo, du scaling, etc... auquel cas il te faudra un orchestrateur (k8s, swarm, ...) et donc une infra digne de ce nom, et ça coûte vite assez cher tout ça (pour la mise en place, et aussi pour le suivi, run, ...)