SaaS platform implementation method and system based on LXC container

An implementation method and platform technology, applied in the implementation of SaaS platform based on LXC container, in the field of SaaS platform system, it can solve the problems of increasing logic complexity, difficulty in development and maintenance, and non-customizable delivery of data security, reducing development costs. effect of difficulty

Pending Publication Date: 2020-05-12
深圳微品致远信息科技有限公司
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing SaaS platform has the following disadvantages: First, the logic complexity increases. For example, a field is usually added to the data table to identify which tenant’s data; such an existing design will inevitably lead to the first It is necessary to identify which tenant the business belongs to, which increases the logical complexity of the code and increases the difficulty of development and maintenance; second, multi-tenant data is stored in a unified manner, and data security cannot be customized and delivered, that is, the data security requirements of all tenants are enforced It is required to a certain level, and by default all tenants accept the same storage security conditions, no matter the tenant's business scale is as small as dozens of people or as large as millions of people

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
  • SaaS platform implementation method and system based on LXC container
  • SaaS platform implementation method and system based on LXC container
  • SaaS platform implementation method and system based on LXC container

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Below in conjunction with accompanying drawing, preferred embodiment of the present invention is described in further detail:

[0031] like Figure 1 to Figure 3 As shown, this example provides a method for implementing a SaaS platform based on LXC containers, including the following steps:

[0032] Step S1, analyzing business system logic according to product requirements;

[0033] Step S2, realize the automatic compilation, construction and release of the business system based on continuous integration and continuous release, and package the released business system into a Docker image;

[0034] Step S3, order the required business system through the WEB operating platform according to the user's demand, and the DevOps platform pulls the Docker image corresponding to the business system according to the user's demand, and deploys the container required by the business system;

[0035] Step S4, feedback the deployment result to the user, and provide business services...

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 SaaS platform implementation method and system based on an LXC container. The SaaS platform implementation method based on the LXC container comprises the following steps: S1, analyzing a service system logic according to product requirements; s2, realizing automatic compilation construction and release of the service system based on continuous integration and continuousrelease, and packaging the released service system into a Docker mirror image; s3, ordering a required service system through a WEB operation platform according to user requirements, pulling a Dockermirror image corresponding to the service system by the DevOps platform according to the user requirements, and deploying a container required by the service system; and S4, feeding back a deploymentresult to the user, and providing a business service corresponding to the user demand. According to the method, the development difficulty can be effectively reduced, the storage strategy and the security strategy can be customized according to business requirements, and the delivery principle of software, namely service, can be better reflected.

Description

technical field [0001] The present invention relates to a method for realizing a SaaS platform, in particular to a method for realizing a SaaS platform based on an LXC container, and to a SaaS platform system using the method for realizing a SaaS platform based on an LXC container. Background technique [0002] SaaS is an abbreviated name of Software-as-a-Service, which means software as a service, that is, a service model of delivering software through the network. It is characterized by multi-tenancy, scalability, configurability, and on-demand ordering; enterprises can launch their own business systems without investing in any hardware facilities or hiring professional system maintenance personnel. [0003] The existing SaaS platform has the following disadvantages: First, the logic complexity increases. For example, a field is usually added to the data table to identify which tenant’s data; such an existing design will inevitably lead to the first It is necessary to ide...

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): G06F9/455G06F8/41G06F8/61G06F8/71G06F11/36
CPCG06F9/45558G06F8/41G06F8/61G06F8/71G06F11/3684G06F2009/45562G06F2009/45595G06F2009/45591
Inventor 周洪峰何继平
Owner 深圳微品致远信息科技有限公司
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