Optimized deployment resource and software delivery platform in cloud computing environment

A cloud computing environment and software delivery technology, applied in computing, software design, software deployment, etc., can solve the problems of rising software delivery costs, labor consumption, and high error rates, reducing IT costs, reducing investment in operation and maintenance personnel, The effect of improving resource utilization

Pending Publication Date: 2020-02-07
KAITAIMING BEIJING TECH
View PDF7 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Traditional resource division methods mostly use virtual machines and business integration to allocate resources. With the expansion of business, more and more computing resources need to be invested. At the same time, the number of virtual machines is also increasing, which increases personnel maintenance costs and software delivery costs. rapidly increase
Traditionally, it is unrealistic to rely on operation and maintenance engineers to deliver software online, the efficiency is too low, and the error rate is extremely high, which consumes a lot of manpower, and the software delivery version is not easy to control
What goes wrong cannot be tracked and traced

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
  • Optimized deployment resource and software delivery platform in cloud computing environment
  • Optimized deployment resource and software delivery platform in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0033]A platform for optimizing resource deployment and software delivery in a cloud computing environment includes: a server server and a worker worker. Server deployment includes API service, Dockermaven plugin, Gitlab, Jenkins, Grafana, Prometheus, Harbor, Haproxy, Kubernetes, Keepalived, and database storage module DataBase.

[0034] Among them, the API service provides configuration services: including automated testing, binary package application construction, image creation and upload to Harbor, Kubernetes download image, trigger deployment, etc., and accepts the deliverables fed back from the Worker at the working end, and records the process in the database. After the delivery is completed, enter the 7*24 monitoring process;

[0035] Among them, Docker maven plugin is an open source tool plug-in, which is used for automatic generation of Dockerfile and automatic production of Docker images. In the continuous delivery process, the system generally uses the Docker mave...

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 optimized deployment resource and software delivery platform in a cloud computing environment, the software delivery platform comprises a server and a Worker, the server isresponsible for calling a development software API, and issuing a software delivery instruction and a monitoring instruction to the Worker; an API (Application Program Interface) service, Docker mavenplug, Gitlab, Jenkins, Grafana, Prometheus, Harbor, Haproxy, Kubernetes, Keepalived, and a database storage module DataBase are deployed in the server. The resource utilization rate in a cloud computing environment is improved, and configuration is simplified; and the cost expenditure is reduced, the investment of operation and maintenance personnel is reduced, and the continuous service deliveryis more, fast, good, economical and stable. Business lateral extensions are realized.

Description

technical field [0001] The invention relates to a software delivery platform, in particular to an optimized deployment resource and software delivery platform in a cloud computing environment. Background technique [0002] With the increasingly stable and mature cloud computing technology, cloud computing technology has become a new hot spot in the development of the IT industry in recent years, and has attracted extensive attention from all parties; the concept of cloud computing has been proposed for several years, and many technologies are leading Enterprises have adopted virtualization technology to provide users with a large number of virtual computing resources and storage resources; driven by computer virtualization technology, computing resources including virtual machines in cloud computing have increased sharply, usually requiring a large number of computing resources Dynamically deploy software on the Internet to build different computing environments to meet the ...

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/10G06F8/20G06F11/36H04L12/24
CPCG06F8/10G06F8/20G06F8/60G06F11/3672H04L41/0893H04L41/5051H04L41/5054
Inventor 王辉
Owner KAITAIMING BEIJING TECH
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