Orchestrate Server Roles
Orchestrate application services run on the following servers:
Web and Application Server: The application server is essential for running the Orchestrate application and it includes the web servers for the front-end and background operations. It balances the load between user requests and the business logic of the application. It also provides application security and a centralized management interface. The Gunicorn, Celery, and other services run on application server.
Database Server: The database servers provide the database services for the Orchestrate application. The database servers used in Orchestrate are Redis, Elasticsearch, PostgreSQL, and Object Storage.