CN113590137B - Paas platform capability-level visual operation and maintenance management platform - Google Patents
Paas platform capability-level visual operation and maintenance management platform Download PDFInfo
- Publication number
- CN113590137B CN113590137B CN202110885627.XA CN202110885627A CN113590137B CN 113590137 B CN113590137 B CN 113590137B CN 202110885627 A CN202110885627 A CN 202110885627A CN 113590137 B CN113590137 B CN 113590137B
- Authority
- CN
- China
- Prior art keywords
- development
- layer
- application
- man
- machine interaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000000007 visual effect Effects 0.000 title claims abstract description 28
- 238000012423 maintenance Methods 0.000 title claims abstract description 27
- 238000011161 development Methods 0.000 claims abstract description 152
- 230000003993 interaction Effects 0.000 claims abstract description 38
- 238000004891 communication Methods 0.000 claims description 6
- 238000000034 method Methods 0.000 claims description 4
- 238000007726 management method Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 7
- 101150096185 PAAS gene Proteins 0.000 description 5
- 239000012141 concentrate Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5016—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides a Paas platform capability-level visual operation and maintenance management platform, which comprises a user interface layer, a man-machine interaction layer, a resource scheduling layer and an application customization layer. The man-machine interaction layer receives the sharing parameters of the user interface layer, displays the resource requirements of a plurality of development files contained in the original application development package in a first display area on a man-machine interaction interface of the man-machine interaction layer, and displays a development space corresponding to the resource requirements of the plurality of development files in a second display area on the man-machine interaction interface of the man-machine interaction layer; the resource scheduling layer schedules corresponding development resources in the development space based on the resource requirements; the application customization layer performs application customization on a plurality of development files contained in the original application development package based on the development space and the development resources, and generates customized application. The invention provides a visual PaaS operation and maintenance service oriented to software developers.
Description
Technical Field
The invention belongs to the technical field of software visual operation and maintenance and cloud computing, and particularly relates to a Paas platform capacity-level visual operation and maintenance management platform.
Background
PaaS is an abbreviation for (Platform as a Service) and refers to platform as a service. The server platform is taken as a business mode for providing services, the service provided by a program through a network is called SaaS (Software as a Service), which is one of three service modes of cloud computing, and the corresponding server platform or development environment in the cloud computing age is taken as the service for providing PaaS (Platform as a Service).
By PaaS is meant in effect that the platform on which the software is developed is submitted to the user as a service in SaaS mode. PaaS is therefore also an application of the SaaS mode. However, the advent of PaaS can accelerate the development of SaaS, and in particular, the development of SaaS applications. In 2007, saaS manufacturers at home and abroad sequentially push out their PAAS platforms.
The Chinese patent application CN202110391467.3 discloses an integrated IaaS layer, a PaaS layer and a SaaS layer, wherein the IaaS layer is used for providing infrastructure services for information calculation for users according to the requests of the users, the PaaS layer is used for accessing to corresponding service systems according to the requests of the users, and the SaaS layer is used for providing corresponding software services for the users according to the demands of the users; the intelligent gateway supports heterogeneous equipment connection, protocol analysis and data acquisition and is used for realizing connection of factory equipment and an intelligent factory operating system so as to acquire and store data in the factory equipment; and a lightweight data lake component for data storage and analysis applications. The method has the comprehensive advantages of realizing the comprehensive interconnection and intercommunication of factory equipment, eliminating the data island, realizing the elastic application of IT hardware resources, along with easy expansion of software functions, easy development and upgrading of software, and collaborative integration of information systems and business requirements.
However, while PAAS is directed to users that are software developers, not every software developer is able to fully utilize PAAS resources, and the functionality provided by existing PAAS platforms is essentially "black box" state for users, and cloud computing architects and developers cannot visually and intuitively understand the resources required by their developed applications and how to select them.
Disclosure of Invention
In order to solve the technical problems, the invention provides a Paas platform capability-level visual operation and maintenance management platform, which provides a visual Paas operation and maintenance service for software developers.
In the platform structure, the invention comprises four hierarchical structures of a user interface layer, a man-machine interaction layer, a resource scheduling layer and an application customization layer.
On the platform environment, the invention is based on a cloud platform, in particular on a cloud computing environment. Cloud computing can be divided into three main categories according to the type of service resources it provides: infrastructure services (IaaS), platform services (PaaS), software services (SaaS).
The technical scheme provided by the invention is aimed at the Paas platform level.
PAAS, also known as platform as a service. The platform provides a development environment and an operation environment of the application program for a developer, releases the developer from complicated IT environment management, and automatically realizes the deployment and operation of the application program, so that the developer can concentrate on the development of the application program, and the development efficiency of the application is greatly improved.
It should be noted that, in the technical solution of the present invention, the hierarchical structure division is based on service functions and principles, not on a hardware layer, for example, a user interface layer refers to a layer responsible for sharing development packet data with external terminals, and does not mean that there is a separate hardware module, and this division is similar to a different service layer of cloud computing.
Next, the functional services of the different levels are introduced from the service level.
The user interface layer is in data communication with a user development terminal and shares an original application development kit with the user development terminal;
specifically, a user can log in the cloud platform through the development terminal of the user.
It should be noted that when the platform layer provides PaaS type services, cloud middleware resources including databases, application containers, message processing and the like are delivered to users. Thus, the platform, i.e., the service, is directed to software developers, not end users in a general sense. That is, the user in the technical scheme of the invention is also a software development user.
And after the user interface layer shares the related information of the original application development kit with the user development terminal, the sharing parameters can be determined.
The sharing parameters comprise original file sizes, compiled file sizes and compiling time of a plurality of development files of the original application development kit.
The man-machine interaction layer receives sharing parameters of the user interface layer;
and displaying resource requirements of a plurality of development files contained in the original application development package in a first display area on a man-machine interaction interface of the man-machine interaction layer based on the sharing parameters, and displaying development spaces corresponding to the resource requirements of the plurality of development files in a second display area on the man-machine interaction interface of the man-machine interaction layer.
The resource scheduling layer schedules corresponding development resources in the development space based on the resource requirements;
the application customization layer performs application customization on a plurality of development files contained in the original application development package based on the development space and the development resources, and generates customized application.
As a further improvement, the management platform comprises a customized application database;
after the user interface layer and the user development terminal share the original application development kit, the original application development kit is analyzed to obtain original file sizes of a plurality of development files of the original application development kit and corresponding function descriptions of each development file;
and determining the compiled file size of each development file through the matching operation of the customized application database based on the corresponding function description of each development file.
Further, after the application customization layer generates the customized application, the sharing parameters corresponding to the customized application, the function module description contained in the customized application, the size of each function module, and the compiling time for generating each function module are saved in the customized application database.
In the technical scheme of the invention, the management platform comprises a plurality of resource spaces, wherein the resource spaces comprise a plurality of customized container spaces; each of the customized container spaces has a different selection weight, and the selection weights are dynamically updated.
As can be seen from the foregoing, the present invention receives the sharing parameters of the user interface layer through the man-machine interaction layer, displays the resource requirements of the plurality of development files included in the original application development package in the first display area on the man-machine interaction interface of the man-machine interaction layer, and displays the development space corresponding to the resource requirements of the plurality of development files in the second display area on the man-machine interaction interface of the man-machine interaction layer; the resource scheduling layer schedules corresponding development resources in the development space based on the resource requirements; the application customization layer performs application customization on a plurality of development files contained in the original application development package based on the development space and the development resources to generate customized applications, so that a visual PaaS operation and maintenance service for software developers is provided.
Further advantages of the invention will be further elaborated in the description section of the embodiments in connection with the drawings.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a hierarchy of a Paas platform capability level visual operation and maintenance management platform according to one embodiment of the present invention
FIG. 2 is a schematic diagram showing the connection between the visual operation and maintenance management platform and the user development terminal shown in FIG. 1
FIG. 3 is a schematic diagram showing a man-machine interface embodied in a man-machine interaction layer of the visual operation and maintenance management platform shown in FIG. 1
FIG. 4 is a schematic diagram of the resource scheduling principle of the visual operation and maintenance management platform shown in FIG. 1
FIG. 5 is a schematic diagram of the relationship between different levels of the visual operation and maintenance management platform and the customized application database shown in FIG. 1
Detailed Description
The invention will be further described with reference to the drawings and detailed description.
Referring to fig. 1, a schematic diagram of a visual operation and maintenance management platform of Paas platform capability level according to an embodiment of the present invention is shown.
In fig. 1, the management platform includes a user interface layer, a human-machine interaction layer, a resource scheduling layer, and an application customization layer.
In this embodiment, the different hierarchies are differentiated by the ability to provide services.
Specifically, the user interface layer is in data communication with a user development terminal, and shares an original application development kit with the user development terminal.
PaaS is a complete development and deployment environment in the cloud, whose resources enable organizations to provide everything from simple cloud-based applications to complex cloud-enabled enterprise applications. Resources are purchased from cloud service providers in a "pay-as-you-go" manner and accessed through a secure Internet connection.
In a typical hierarchy of cloud computing, paaS layers are interposed between software as a service and infrastructure as a service. PaaS provides users to deploy and create cloud infrastructure to clients, or thereby gain access to programming languages, libraries, and services. The user does not need to manage and control the cloud infrastructure (including network, server, operating system, or storage), but rather needs to control the upper layer application deployment and application hosting environment. PaaS delivers a platform developed by software as a service to users in a software as a service (SaaS) mode. PaaS provides a software deployment platform (running) that abstracts away hardware and operating system details and can be seamlessly extended (scaling). The developer only needs to pay attention to own business logic and does not need to pay attention to the bottom layer. I.e., paaS, provides an environment for generating, testing, and deploying software applications.
As shown in fig. 2, a schematic diagram of the connection between the visual operation and maintenance management platform and the user development terminal is given.
The user aimed by the embodiments of the invention is a software developer in a cloud environment service environment and is not a common terminal user.
Specifically, the software developer can access the cloud computing environment through the registered cloud platform account, namely, the user interface layer and the user development terminal are in data communication.
Unlike the prior art, as one of the improvements of the present invention, the user interface layer shares the original application development kit with the user development terminal through data communication after data communication with the user development terminal.
Sharing here means that the software developer does not have to upload the original application development package to the cloud platform, reducing data traffic and also reducing development costs (cloud platforms providing software development are typically fee-based services).
That is, in this example, there is no large-traffic exchange service between the user development terminal and the user interface layer of the cloud platform, and the development terminal only needs to allow the user interface layer of the cloud platform to access the resources and services of the storage space of the development terminal.
PaaS provides a framework on which developers can build to develop or customize cloud-based applications. Just like Microsoft Excel macros, paaS enables developers to create applications using built-in software components. Cloud functions, including extensibility, high availability, and multi-tenant functions, reduce the code writing workload of developers.
And after the user interface layer access of the cloud platform shares the original application development kit with the user development terminal, the sharing parameters can be determined.
As a specific implementation manner, the sharing parameters include an original file size, a compiled file size, and a compiling time of a plurality of development files of the original application development kit.
On this basis, reference is next made to fig. 3.
In fig. 3, the human-machine interaction layer receives shared parameters of the user interface layer;
and displaying resource requirements of a plurality of development files contained in the original application development package in a first display area on a man-machine interaction interface of the man-machine interaction layer based on the sharing parameters, and displaying development spaces corresponding to the resource requirements of the plurality of development files in a second display area on the man-machine interaction interface of the man-machine interaction layer.
Specifically, the resource requirements include memory size, CPU frequency, number of CPU cores that can be called, and development environment support including various API interface functions; the resource requirements also include middleware resources.
In this embodiment, the management platform contains a plurality of resource spaces including a plurality of customized container spaces.
Each customized container space may provide the same or different resource requirements, including corresponding memory, CPU core count, various API interface functions, and open middleware resources.
Fig. 4 shows a specific implementation flow of an embodiment of the invention.
Specifically, after determining the resource requirements of the plurality of development files contained in the original application development kit, the first display area may display the resource requirements;
then, the management platform can automatically recommend and match the development space which can be provided by the current cloud platform environment and corresponds to the resource requirements of the plurality of development files.
Preferably, the association relationship between the first display area and the second display area is displayed on the man-machine interaction interface of the man-machine interaction layer;
and the association relation is displayed to the position/path of the resource space corresponding to the development space recommended by each development file.
Meanwhile, as another preferable mode, on the man-machine interaction interface, the association relation is adjustable.
Next, the resource scheduling layer schedules corresponding development resources in the development space based on the resource requirements;
the application customization layer performs application customization on a plurality of development files contained in the original application development package based on the development space and the development resources, and generates customized application.
Specifically, the man-machine interaction layer determines resource requirements of a plurality of development files contained in the original application development package based on the sharing parameters;
at least one customized container space is determined in the resource space as a development space corresponding to the resource requirements of the plurality of development files based on the resource requirements.
Fig. 5 shows a further preferred embodiment of the invention.
In fig. 5, the management platform includes a customized application database;
after the user interface layer and the user development terminal share the original application development kit, the original application development kit is analyzed to obtain original file sizes of a plurality of development files of the original application development kit and corresponding function descriptions of each development file;
and determining the compiled file size of each development file through the matching operation of the customized application database based on the corresponding function description of each development file.
In this embodiment, the compile time of each development file is determined based on the original file size of the development file and the compiled file size.
Further, the sharing parameters further comprise compiling sequences of a plurality of development files of the original application development kit;
the compiling order is determined based on the function description corresponding to each development file.
Furthermore, in order to enable feedback and adaptive updating to be achieved between the development process and the cloud platform, after the application customization layer generates the customized application, the sharing parameters corresponding to the customized application, the function module descriptions contained in the customized application, the size of each function module and the compiling time for generating each function module are stored in the customized application database, so that the customized application database can be adaptively updated continuously.
Meanwhile, the platform capability level service of the invention can simultaneously face the concurrent service of a plurality of software developers, and in order to optimize resource scheduling and avoid conflict, as a further preferable,
the management platform comprises a plurality of resource spaces, wherein the resource spaces comprise a plurality of customized container spaces; each of the customized container spaces has a different selection weight;
if the plurality of customized container spaces all meet the resource requirements, selecting the customized container space with the lowest weight as a development space corresponding to the resource requirements of the plurality of development files;
and correspondingly, after the application customization layer generates the customized application, releasing the customized container space corresponding to the current development space, and reducing the selection weight of the released customized container space.
In summary, the invention provides the visual PaaS operation and maintenance service for the software developer, automatically utilizes a visual mode, and enables the developer to be matched with the development environment and the running environment of the application program, releases the developer from complicated IT environment management, and automatically realizes the deployment and the running of the application program, so that the developer can concentrate on the development of the application program, the development efficiency of the application is greatly improved, and simultaneously, the invention can simultaneously face the concurrent service of a plurality of software developers; and feedback and self-adaptive updating can be realized between the development process and the cloud platform.
Based on visualization, paaS can integrate various existing service capabilities, and can be specifically classified into an application server, service capability access, a service engine and a service open platform, basic service capability is measured and calculated downwards according to service capability requirements, hardware resources are called through an API provided by IaS, service scheduling center service is provided upwards, various resources of the platform are monitored in real time, and the resources are opened to SaaS users through the API.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (10)
1. The Paas platform capability-level visual operation and maintenance management platform comprises a user interface layer, a man-machine interaction layer, a resource scheduling layer and an application customization layer;
the method is characterized in that:
the user interface layer is in data communication with a user development terminal and shares an original application development kit with the user development terminal;
the man-machine interaction layer receives sharing parameters of the user interface layer;
based on the sharing parameters, displaying resource requirements of a plurality of development files contained in the original application development package in a first display area on a man-machine interaction interface of the man-machine interaction layer, and displaying development spaces corresponding to the resource requirements of the plurality of development files in a second display area on the man-machine interaction interface of the man-machine interaction layer;
the resource scheduling layer schedules corresponding development resources in the development space based on the resource requirements;
the application customization layer performs application customization on a plurality of development files contained in the original application development package based on the development space and the development resources to generate customized applications;
the sharing parameters comprise original file sizes, compiled file sizes and compiling time of a plurality of development files of the original application development kit.
2. The visual operation and maintenance management platform of Paas platform capability level of claim 1, wherein:
the management platform comprises a plurality of resource spaces, and each resource space comprises a plurality of customized container spaces;
the man-machine interaction layer determines resource requirements of a plurality of development files contained in the original application development package based on the sharing parameters;
at least one customized container space is determined in the resource space as a development space corresponding to the resource requirements of the plurality of development files based on the resource requirements.
3. The visual operation and maintenance management platform of Paas platform capability level of claim 1, wherein:
the management platform comprises a customized application database;
after the user interface layer and the user development terminal share the original application development kit, the original application development kit is analyzed to obtain original file sizes of a plurality of development files of the original application development kit and corresponding function descriptions of each development file;
and determining the compiled file size of each development file through the matching operation of the customized application database based on the corresponding function description of each development file.
4. A Paas platform capability level visual operation and maintenance management platform as recited in claim 3, further comprising:
the compiling time of each development file is determined based on the original file size of the development file and the compiled file size.
5. A Paas platform capability level visual operation and maintenance management platform as recited in claim 3, further comprising:
the sharing parameters also comprise the compiling sequence of a plurality of development files of the original application development kit;
the compiling order is determined based on the function description corresponding to each development file.
6. The visual operation and maintenance management platform of Paas platform capability level of claim 2, wherein:
displaying the association relation between the first display area and the second display area on a man-machine interaction interface of the man-machine interaction layer;
the association relationship is used for displaying the position/path of the resource space corresponding to the development space recommended for each development file.
7. The visual operation and maintenance management platform of Paas platform capability level of claim 6, wherein:
on the man-machine interaction interface, the association relation is adjustable.
8. A Paas platform capability level visual operation and maintenance management platform as recited in claim 3, further comprising:
after the application customization layer generates the customized application, the sharing parameters corresponding to the customized application, the function module description contained in the customized application, the size of each function module and the compiling time for generating each function module are stored in the customized application database.
9. The visual operation and maintenance management platform of Paas platform capability level of claim 2, wherein:
each of the customized container spaces has a different selection weight;
and if the plurality of customized container spaces all meet the resource requirement, selecting the customized container space with the lowest weight as a development space corresponding to the resource requirement of the plurality of development files.
10. The visual operation and maintenance management platform of Paas platform capability level of claim 9, wherein:
and after the application customization layer generates the customized application, releasing the customized container space corresponding to the current development space, and reducing the weight of the released customized container space.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110885627.XA CN113590137B (en) | 2021-08-03 | 2021-08-03 | Paas platform capability-level visual operation and maintenance management platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110885627.XA CN113590137B (en) | 2021-08-03 | 2021-08-03 | Paas platform capability-level visual operation and maintenance management platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113590137A CN113590137A (en) | 2021-11-02 |
CN113590137B true CN113590137B (en) | 2024-03-19 |
Family
ID=78254291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110885627.XA Active CN113590137B (en) | 2021-08-03 | 2021-08-03 | Paas platform capability-level visual operation and maintenance management platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113590137B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685568A (en) * | 2013-12-31 | 2014-03-26 | 曙光云计算技术有限公司 | Platform service application deployment method and system of PAAS (Platform As A Service) platform under cloud computing environment |
CN106506710A (en) * | 2017-01-04 | 2017-03-15 | 成都华栖云科技有限公司 | A kind of PaaS cloud platforms suitable for media business |
CN107220100A (en) * | 2016-03-22 | 2017-09-29 | 中国移动(深圳)有限公司 | One kind exploitation O&M method, device and cloud computing PaaS platform |
CN110750256A (en) * | 2019-09-27 | 2020-02-04 | 北京远舢智能科技有限公司 | Intelligent PaaS cloud service platform |
-
2021
- 2021-08-03 CN CN202110885627.XA patent/CN113590137B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685568A (en) * | 2013-12-31 | 2014-03-26 | 曙光云计算技术有限公司 | Platform service application deployment method and system of PAAS (Platform As A Service) platform under cloud computing environment |
CN107220100A (en) * | 2016-03-22 | 2017-09-29 | 中国移动(深圳)有限公司 | One kind exploitation O&M method, device and cloud computing PaaS platform |
CN106506710A (en) * | 2017-01-04 | 2017-03-15 | 成都华栖云科技有限公司 | A kind of PaaS cloud platforms suitable for media business |
CN110750256A (en) * | 2019-09-27 | 2020-02-04 | 北京远舢智能科技有限公司 | Intelligent PaaS cloud service platform |
Also Published As
Publication number | Publication date |
---|---|
CN113590137A (en) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10637796B2 (en) | Linking instances within a cloud computing environment | |
US9251517B2 (en) | Optimizing service factors for computing resources in a networked computing environment | |
CA2859500C (en) | Cloud-edge topologies | |
US9225604B2 (en) | Mapping requirements to a system topology in a networked computing environment | |
US8745242B2 (en) | Cloud computing roaming services | |
US20110145392A1 (en) | Dynamic provisioning of resources within a cloud computing environment | |
US20110276939A1 (en) | Techniques to enhance software production | |
CN109067890A (en) | A kind of CDN node edge calculations system based on docker container | |
US10019293B2 (en) | Enhanced command selection in a networked computing environment | |
US20120284708A1 (en) | Configuring virtual machine images in a networked computing environment | |
US12014216B2 (en) | Method for platform-based scheduling of job flow | |
Puliafito et al. | Balancing local vs. remote state allocation for micro-services in the cloud–edge continuum | |
CN114579250B (en) | Method, device and storage medium for constructing virtual cluster | |
CN113590137B (en) | Paas platform capability-level visual operation and maintenance management platform | |
US11755297B2 (en) | Compiling monoglot function compositions into a single entity | |
Sabbioni | Serverless middlewares to integrate heterogeneous and distributed services in cloud continuum environments | |
US11860980B2 (en) | Cognitive method to split monolithic architecture into microservice architecture | |
Qiang et al. | Open ICT‐PaaS platform enabling 5G network slicing | |
US20230409385A1 (en) | Debugging by predict accessing information | |
US20230195514A1 (en) | Uniform addressing in business process engine | |
CN118467099A (en) | Service construction method, apparatus, computer device, program product, and storage medium | |
US20210240715A1 (en) | Signaling and resolution model for multi-level session-based description descriptors | |
CN115712417A (en) | Method and system for constructing microservice in code-free mode | |
Di Marco et al. | Two Early Performance Analysis Approaches at work on Simplicity System | |
Salmi et al. | Structured performance analysis for component-based systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |