Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automatic deployment system for cloud Web application

A technology for deploying systems and web applications, applied in the Internet field, can solve problems such as high labor costs for cluster configuration, complex configuration, and long deployment cycle, and achieve the effects of improving configuration accuracy, simplifying the deployment process, and shortening the deployment cycle

Active Publication Date: 2014-11-19
JINSHI YICHENG BEIJING TECH CO LTD
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The cloud host needs to be configured and deployed before running. The automated deployment tools, automated monitoring tools, and code automated deployment tools involved in the existing deployment process are not fully linked with the public cloud and private cloud. Manual deployment is required, and the deployment cycle is long. The configuration is complex, difficult, requires high personnel, and is prone to errors, resulting in normal deployment delays, and it is difficult to guarantee the final consistency of application configuration and code, and the labor cost of cluster configuration is high.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic deployment system for cloud Web application
  • Automatic deployment system for cloud Web application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0021] Such as figure 1 As shown, the cloud web application automatic deployment system according to the embodiment of the present invention includes: a user console 1 , a code base module 2 , a configuration server 3 and a monitoring module 4 .

[0022] Specifically, the user console 1 receives configuration rules input by the user. Wherein, the configuration rule is used to configure the operation rules of multiple cloud hosts in the cloud computing system 5 . Wherein, the cloud computing system 5 includes a plurality of clou...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an automatic deployment system for a cloud Web application. The automatic deployment system comprises a user console, a code library module, a configuration server and a monitoring module, wherein the user console is used for receiving a configuration rule input by a user; the code library module is used for receiving code information submitted by a user, and automatically submitting the code information to a cloud computing system; the configuration server is used for describing a resource state in the configuration rule by adopting a descriptive language, and pushing the described configuration rule to a plurality of cloud hosts of the cloud computing system; the cloud computing system is used for running the Web application according to the described configuration rule and the code information; and the monitoring module monitors whether the Web application in the cloud hosts is normal or not, analyzes the abnormal state of the Web application if the Web application becomes abnormal, and repairs abnormity. Through adoption of the automatic deployment system, the deployment period is shortened, manual errors are avoided, labor cost is reduced, and the configuration accuracy is increased.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a cloud-based web application automatic deployment system. Background technique [0002] Cloud host is an important part of cloud computing in infrastructure applications, derived from cloud computing platforms. The cloud computing platform integrates three core elements of Internet applications: computing, storage, and network, and can provide users with public Internet infrastructure services. [0003] The cloud host needs to be configured and deployed before running. The automated deployment tools, automated monitoring tools, and code automated deployment tools involved in the existing deployment process are not fully linked with the public cloud and private cloud. Manual deployment is required, and the deployment cycle is long. The configuration is complex, difficult, requires high personnel, and is prone to errors, resulting in normal deployment delays, and it is diffi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04L12/24
Inventor 宜博张永锐常艺博
Owner JINSHI YICHENG BEIJING TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products