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

Application deployment method, device and system

A deployment device and application deployment technology, which is applied in the field of cloud computing, can solve the problems of high application deployment complexity and low deployment efficiency, and achieve the effect of lowering the orchestration threshold, reducing complexity, and improving efficiency

Active Publication Date: 2021-01-05
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides an application deployment method, device and system, which can solve the problems of high complexity and low deployment efficiency of application deployment

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
  • Application deployment method, device and system
  • Application deployment method, device and system
  • Application deployment method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095]See figure 1 , which shows a schematic diagram of the implementation environment of the application deployment system involved in the application deployment method provided in some embodiments of the present application. The application deployment system can be applied to a system on a platform as a service (English: Platform-as-a-Service; PaaS for short), a mobile application update system or a service deployment engine. The application deployment system may include: a registration center 110 , at least one deployment device 120 and a resource server 130 .

[0096] The registration center 110 may be a server, or a server cluster composed of several servers, or a cloud computing service center. The deployment device 120 may be an application server, a physical machine, a virtual machine, an isolated server, a smart phone, a computer, a multimedia player, an e-reader, or a wearable device, etc., and the deployment device 120 is a device installed with agent software. Th...

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 application discloses an application deployment method, device and system, and relates to the field of application deployment. The method includes: acquiring the application blueprint and resource index of the application to be deployed assigned to the deployment device, the application blueprint includes resource storage paths and executable commands, and the resource index includes resource acquisition addresses; based on the application blueprint and resource index of the application to be deployed, establish n The corresponding relationship between group application blueprint, resource index and agent ID, the agent ID is used to uniquely identify the deployment device, n is an integer greater than or equal to 1; the deployment command is sent to the deployment device, the deployment command includes n groups of correspondences, and the deployment command is used to Instructing the deployment device to acquire application resources through resource acquisition addresses in each group of correspondences, store application resources according to resource storage paths, and execute executable commands after storing application resources. The application reduces the complexity of application deployment and improves the efficiency of application deployment. This application is used for application deployment.

Description

technical field [0001] The present application relates to the field of cloud computing, in particular to an application deployment method, device and system. Background technique [0002] Application deployment refers to the process of deploying packaged application resources to a designated server according to a series of choreographed task processes, including code packaging, environment creation, context preparation, resource copying, application startup, running configuration, and system hardening Wait for the process. [0003] The current application deployment is process-oriented, and the corresponding application deployment system includes a deployment engine, a resource server and a deployment device (English: agent). After the deployment engine starts, it loads task scripts and application resources stored in the resource server. After the deployment engine receives a deployment instruction triggered manually or by a third party, it sends a task script and applicat...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
CPCG06F8/60G06F8/65G06F8/70H04L67/34G06F9/5055
Inventor 鲍帅望荆沙吴海星田小龙
Owner HUAWEI 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