Hi,
You can have all the roles in one serveur, for this use Quick start : https://www.chader.fr/en/configure-an-rds-deployment-on-a-single-server-quick-start/
You can alsso split the roles to serveral server, example :
1 serveur for gw, Web app, remote app
1 serveur with Host, Broker, licences
For this use Standard Deployement : https://www.chader.fr/en/configure-an-rds-deployment-standard-mode/
Regards
Please don’t forget to "Accept the answer" and up-vote
wherever the information provided helps you, this can be beneficial to other community members