Application deployment method, device and system

A deployment device and application deployment technology, applied in the field of cloud computing, can solve the problems of low deployment efficiency and high application deployment complexity

Pending Publication Date: 2021-04-30
HUAWEI TECH CO LTD
View PDF0 Cites 3 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 invention discloses an application deployment method, device and system, and relates to the field of application deployment. The method comprises the steps of obtaining an application blueprint and a resource index of a to-be-deployed application allocated to a deployment device, the application blueprint comprising a resource storage path and an executable command, and the resource index comprising a resource acquisition address; based on the application blueprints and the resource indexes of the to-be-deployed application, establishing a corresponding relationship among n groups of application blueprints, resource indexes and agent identifiers, the agent identifiers being used for uniquely identifying the deployment device, and n being an integer greater than or equal to 1; and sending a deployment command to the deployment device, the deployment command comprising n groups of corresponding relationships, the deployment command being used for instructing the deployment device to acquire the application resources through the resource acquisition address in each group of corresponding relationships, storing the application resources according to the resource storage path, and executing the executable command after the application resources are stored. According to the application, the complexity of application deployment is reduced, and the efficiency of application deployment is improved. The present 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 Applications(China)
IPC IPC(8): G06F8/60G06F8/65G06F8/70
CPCG06F8/60G06F8/65G06F8/70H04L65/40H04L67/34G06F9/5055
Inventor 鲍帅望荆沙吴海星田小龙
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products