摘要 |
The present invention discloses a cloud infrastructure-based management system and method for maintenance deployment of an application system. The management system includes an application scheduling deployment engine, a deployment plug-in, and a monitoring plug-in. The application scheduling deployment engine is configured to perform application scheduling deployment according to a scheduling deployment policy of an application and the performance of an application instance in the application or task processing state data of the application instance, and generate a deployment instruction for the application instance, the deployment instruction including an application attribute and a range of attribute values. The deployment plug-in is configured to obtain the deployment instruction for the application instance from the application scheduling deployment engine and perform deployment configuration to the application instance. The monitoring plug-in is configured to monitor performance or task processing state of the application instance, and transmit the performance or the task processing state data of the application instance to the application scheduling deployment engine. In this way, the present invention support automatic deployment of an application system, avoiding software re-architecture needed for the application system's migration deployment from a traditional system to a cloud platform. |