发明名称 END TO END AUTOMATION OF APPLICATION DEPLOYMENT
摘要 An approach is provided for automatically deploying an information technology (IT) system instance having hardware and software components. Based on components consisting of system context diagrams, component models, operational models, data flow diagrams, and use cases describing functional requirements of the IT system instance, an application model of the software components is generated. Based on the application model and the use cases, an infrastructure model of infrastructure components is generated. Based on the application model and the infrastructure model, a computer file in a markup language is generated. The computer file includes a design of the IT system instance and instructions for accessing library-stored assets specifying the hardware and software components. The computer file is exported to a deployment tool for an automatic deployment of the IT system instance based on carrying out the instructions to access the assets.
申请公布号 US2014297694(A1) 申请公布日期 2014.10.02
申请号 US201414260987 申请日期 2014.04.24
申请人 International Business Machines Corporation 发明人 Reech Christopher D.;Twist Steven O.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of automatically deploying an information technology (IT) system instance having hardware and software components, the method comprising the steps of: based on components consisting of system context diagrams, component models, operational models, data flow diagrams, and use cases describing functional requirements of the IT system instance, generating, by the computer, an application model of the software components; based on the application model and the use cases, generating, by the computer, an infrastructure model of infrastructure components; based on the application model and the infrastructure model, generating, by the computer, a computer file in a markup language, wherein the computer file includes a design of the IT system instance having the hardware and software components, and further includes first instructions for accessing first assets stored in an infrastructure runtime source library and second instructions for accessing second assets stored in a software source library, and wherein the first assets specify the hardware components and the second assets specify the software components; and exporting, by the computer, the computer file in the markup language to a deployment tool, wherein a result of the exporting the computer file to the deployment tool is an automatic deployment of the IT system instance based on carrying out the first and second instructions included in the computer file to access the first and second assets stored in the infrastructure runtime source library and the software source library, respectively.
地址 Armonk NY US