| Cloud computing technology has become an important support for China to improve its Internet service capability.But when users deploy a business platform in a cloud environment,complex command lines are often required,this approach is not flexible and has some limitations.In order to meet the various needs of users quickly,need to achieve automatic deployment on demand for business platforms in the cloud environment.The automatic deployment of the business platform in the cloud environment is mainly divided into three parts: the generation of the deployment scheme,the verification of the deployment scheme and the implementation of the deployment scheme.The automated deployment parameters involved in business platforms vary from industry to industry,this thesis focuses on the data modeling and instantiation of the automatic deployment parameters of the cloud business platform in the financial industry.The main work of this thesis is as follows:(1)The parameters involved in the automatic deployment of the cloud business platform of the financial industry under the cloud network environment are analyzed and summarized.Data modeling using YANG,YANG model can reflect the attributes,constraints and relations between parameters.(2)Design and implementation of automatic deployment parameters input Interface for Business platform.Automatic generation of parameters input interface for validating user input according to the established YANG model.(3)According to the specific requirements of user input and YANG model,Automatic generation of XML automatic deployment user requirements parameters file defined in YANG model.Full support for generation of automated deployment scenario.Automatically deploy parameters for data modeling and instantiation,can provides a good foundation for automated deployment of subsequent business platforms.On this basis,automatic deployment scenarios can be generated and further validated,optimized,and executed... |