Denodo Solution Manager 7.0 offers REST API feature which enables automatic deployments from DevOps tools such as Jenkins (e.g. migration defined in Denodo can be managed in Jenkins), UDeploy, chef, Apache buildr, etc.
The [REST API](https://community.denodo.com/docs/html/browse/7.0/solution_manager/administration/appendix/rest_api/rest_api) section of the Solution Manager Administration Guide has the list of available API’s and its functionality for reference.
For your scenario, I would use Solution Manager Administration Tool for [creating revisions](https://community.denodo.com/docs/html/browse/7.0/solution_manager/administration/promotions/creating_revisions/creating_revisions#creating-revisions) and use its Deployment REST API endpoint to automate deployments. This way Solution Manager makes it easier to manage large Denodo server deployments, taking into account requirements of high availability and load balancing. It will also improve the ease of management and make fail-proof automatic deployments.
Hope this helps!