Rasa x production enviroment architecture

Hi everyone. I installed Rasa x full from belowing link via docker compose. Docker Compose Installation.

It works fine in my local environment. When i deploy to production, I want to make an flexible and scalable architecture. For example;

  • Seperate rasa worker service to different machine(may be it run on other machine which has GPU) and others in different machine.(Seperating train and other service each other)

  • I think may be a bottleneck occures in rasa production. So multiple i want to create multiple instace of it.

Are two items possible? If yes how can implement this two items?

hi @kaplan441 ! for a flexible production architecture I would use the helm chart - you can also customize it to do more advanced things if you need to.