Newbie help

Hi, all. I need your experience.

I have 6 dedicated servers. I have many docker apps. I need some software where i can write config and add servers to software. And after, i will run command install and all software which i provide in configs installed on servers

Task for servers:
1 server - zabbix monitor for servers & apps
2 server - gray log app
3 server - api server, has many dockers with some apis
4,5 server - works without dockers they has websites
6 server - all backups here

I can not understand what software i must use, to easy setup all servers. And easy backup
Can you help me ?