CN110750256A - Intelligent PaaS cloud service platform - Google Patents

Intelligent PaaS cloud service platform Download PDF

Info

Publication number
CN110750256A
CN110750256A CN201910923834.2A CN201910923834A CN110750256A CN 110750256 A CN110750256 A CN 110750256A CN 201910923834 A CN201910923834 A CN 201910923834A CN 110750256 A CN110750256 A CN 110750256A
Authority
CN
China
Prior art keywords
technology
technical
framework
base layer
service
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.)
Pending
Application number
CN201910923834.2A
Other languages
Chinese (zh)
Inventor
李晓波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yuanshan Intelligent Technology Co Ltd
Original Assignee
Beijing Yuanshan Intelligent Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Yuanshan Intelligent Technology Co Ltd filed Critical Beijing Yuanshan Intelligent Technology Co Ltd
Priority to CN201910923834.2A priority Critical patent/CN110750256A/en
Publication of CN110750256A publication Critical patent/CN110750256A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides an intelligent PaaS cloud service platform which comprises a technical base layer and a visualization layer, wherein the technical base layer provides a technical framework for business development for a user, the visualization layer provides a design interface for the business development for the user, and the user develops specific business based on the technical framework provided by the technical base layer and the design interface provided by the visualization layer. The invention provides an intelligent PaaS cloud service platform, which can integrate common work required by a user for constructing a system during service development into the platform, provide a technical framework for service development for the user, and enable the user to run through a service main body for service development without constructing an application system prototype from zero. And the platform provides a user experience design interface which can be directly used by a user.

Description

Intelligent PaaS cloud service platform
Technical Field
The invention relates to the technical field of cloud services, in particular to an intelligent PaaS cloud service platform.
Background
The essence of PaaS is that various technical tool software is pre-installed in a cloud environment, and service processing can be completed by calling service through a standard interface in development and operation of an application system, for example: the PaaS model is more like a great variety of technical tools, such as various databases, MQ, RPC, web containers (httpd and the like), application containers (ws and the like), CI/CD tools, security certification, process calling tools and the like. Generally, the PaaS provides external services through independent running software to provide online service responses, that is, the service modes are online running-level service providing modes.
The traditional PaaS is more based on the technical toolkit type service output provided by the cloud platform to the technical developer, the mode is proved to be failed in the actual propulsion process, and the problem of user development pain cannot be solved only through the output mode of the technical toolkit.
Disclosure of Invention
In order to solve the technical problems, the invention provides an intelligent PaaS cloud service platform, which can integrate common work required by a user for constructing a system during service development into the platform, provide a technical framework for service development for the user, and enable the user to run through a service main body for service development without constructing an application system prototype from zero. And the platform provides a user experience design interface which can be directly used by a user.
The invention particularly provides an intelligent PaaS cloud service platform which comprises a technical base layer and a visualization layer, wherein the technical base layer provides a technical framework for business development for a user, the visualization layer provides a design interface for the business development for the user, and the user develops specific business based on the technical framework provided by the technical base layer and the design interface provided by the visualization layer.
Optionally, the intelligent PaaS cloud service platform further includes an expert service layer, where the expert service layer is used to solve problems encountered by a user in a service development process.
Optionally, the technology base layer provides a technical framework for service development for a user, and specifically includes:
integrating technology frameworks for various technologies in the technology base layer;
a user selects a technical framework according to a service to be developed;
and carrying out service development according to the selected technical framework.
Optionally, the integration of the technical frameworks of various technologies in the technical base layer specifically includes: a technical framework of cloud technology, 3D presentation technology, data visualization technology, container technology, graph processing technology, and streaming processing technology is integrated in the technology base layer.
Optionally, the technology base layer includes a technology framework configuration module and a configuration management module, where the technology framework configuration module is used to integrate technology frameworks of various technologies, and the configuration management module is used to manage the technology framework configuration module.
Optionally, the managing the technical framework configuration module specifically includes:
determining the technology required to be integrated by the technology base layer;
modeling a technical framework of each technology;
and performing background management on each technical frame according to the modeling result.
Optionally, the technology base layer includes a technology framework configuration module, a micro service system configuration module, and a configuration management module, where the technology framework configuration module is used to integrate technology frameworks of various technologies, the micro service system configuration module is used to integrate various micro service systems, and the configuration management module is used to manage the technology framework configuration module and the micro service system configuration module.
Optionally, the configuration management module is configured to manage the technical framework configuration module and the micro service system configuration module, and specifically includes:
determining a technology and a micro-service system which are required to be integrated by a technology base layer;
modeling a technical framework of each technology and each micro-service system;
and performing background management on each technical frame and each micro-service system according to the modeling result.
Optionally, the intelligent PaaS cloud service platform further includes a service development module, where the service development module performs service development based on the technology base layer and the visualization layer, and provides a service for a user.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The invention is further illustrated by means of the attached drawings, but the embodiments in the drawings do not constitute any limitation to the invention, and for a person skilled in the art, other drawings can be obtained on the basis of the following drawings without inventive effort.
FIG. 1 is a schematic view of the structure of the present invention.
Reference numerals:
a technical base layer 1, a visualization layer 2 and an expert service layer 3.
Detailed Description
The invention is further described with reference to the following examples.
With reference to fig. 1, an embodiment of the present invention provides an intelligent PaaS cloud service platform, which includes a technology base layer 1 and a visualization layer 2, where the technology base layer 1 provides a technical framework for business development for a user, the visualization layer 2 provides a design interface for business development for the user, and the user develops a specific business based on the technical framework provided by the technology base layer 1 and the design interface provided by the visualization layer 2. The technical base layer 1 integrates common work required during service development into a platform, a user can construct a system on the basis, meanwhile, the technical base layer 1 can develop a common processing frame in the construction process and establish an operation standard frame, and the development efficiency of the user is greatly improved; the platform provides a technical framework and visual service for business development for users, so that the construction of the platform is independent of IaaS manufacturers, and if the IaaS manufacturers stop providing the service, the intelligent PaaS cloud service platform can realize seamless migration and use other IaaS manufacturers.
The user can be a large enterprise user or a small enterprise user, and as long as business requirements exist, system development can be carried out on the basis of the intelligent PaaS cloud service platform; the platform is simple to use, and a user can directly develop services based on a technical framework, so that the threshold of application development is reduced; meanwhile, the problem that the conventional PaaS platform is too complex due to too much service, and the whole platform is down due to dead running is solved.
The existing PaaS is changed into SaaS software sales (not SaaS service sales in a real sense), essentially, PaaS manufacturers want to enable application development plants to develop IaaS + PaaS services provided by the application development plants through a whole set of technical solutions, and finally form service sales (not software sales) binding, but in reality, when a plurality of application oriented to enterprise level are applied, PaaS is difficult to output technology to the outside through service, the problem that the arrival of the operation environment is very big is solved, if a private cloud is completely built, the cost is too high, and a business using the public cloud cannot accept the PaaS, so that the application development plants are difficult to select a PaaS development mode when the software oriented to enterprise level is developed. Based on the situation, some cloud service providers (IaaS + PaaS are generally bound) only stare at enterprises, and promote the PaaS into the enterprises through the private cloud IaaS, and small enterprises can only realize comprehensive public clouding, and most of public cloud sales are services such as security kits, operation and maintenance, cloud management and the like of the IaaS and the PaaS, and the sales of the services at an application level are not much. For machine learning type services, there is some output on the public cloud, which is not easy to do for enterprise-level private environments (not the cloud). Generally, the existing PaaS service capability is basically deeply bound with the IaaS of a cloud manufacturer, theoretically, the PaaS is not bound with the IaaS, but actually, the existing PaaS platform is built by depending on the IaaS layer of the platform, so that the platform is difficult to separate, the PaaS service basically depends on the IaaS to pull service flow, and the PaaS service selling mode actually fails and becomes a software selling model.
No matter for large enterprise users or small enterprise users, no matter whether public clouds or private clouds are adopted, the intelligent PaaS cloud service platform can provide good service for the users based on a technical framework.
The embodiment provides an intelligent PaaS cloud service platform, which is different from the traditional PaaS which only performs tool-package-type service output, the platform can integrate common work required by a user for constructing a system during service development into the platform, provide a technical framework for service development for the user, and enable the user to run through a service main body for service development without constructing an application system prototype from zero. And the platform provides a user experience design interface which can be directly used by a user.
Preferably, the intelligent PaaS cloud service platform further includes an expert service layer, and the expert service layer 3 is configured to solve problems encountered by a user in a service development process.
Because various problems can be encountered in the process of providing services for users by the PaaS cloud service platform, and for the strange problems and high difficulty problems which are difficult to solve in service development, platform experts can provide technical bottom-finding services.
Preferably, the technology base layer 1 provides a technical framework for service development for a user, and specifically includes:
integrating technology frameworks of various technologies in the technology base layer 1;
a user selects a technical framework according to a service to be developed;
and carrying out service development according to the selected technical framework.
The technical base layer 1 can integrate not only technical frames of various technologies, but also development, operation and operation frames, and provides development, operation and operation frames for users.
The integration of the technical frameworks of various technologies in the technical base layer 1 specifically includes: in the technology base layer 1, a technology framework of a cloud technology, a 3D display technology, a data visualization technology, a container technology, a graph processing technology, a streaming processing technology, and the like is integrated. The technology of the integration of the technical base layer 1 is not one layer, technical frames of different technologies can be integrated according to needs, the existing technology is updated, and the latest technology is adopted to construct the technical base layer 1.
In the preferred embodiment, various advanced technologies are integrated in the technical base layer 1, so that the requirements of users can be met, technical frameworks can be customized according to the requirements of the users, and the development process of the users is orderly and searchable due to the fact that the platform provides a plurality of technical frameworks.
Preferably, the technology base layer 1 includes a technology framework configuration module and a configuration management module, the technology framework configuration module is used for integrating the technology frameworks of various technologies, and the configuration management module is used for managing the technology framework configuration module.
The technical framework comprises a DevFrame, a RunFrame, an APITool, a development catalog, limit control, sso login, workflow, a 3D engine and the like. These technology frameworks are closer to the technology and can provide more basic services for users.
The management of the technical framework configuration module specifically includes:
determining the technology required to be integrated by the technology base layer 1;
modeling a technical framework of each technology;
and performing background management on each technical frame according to the modeling result.
Preferably, the technology base layer 1 includes a technology framework configuration module, a micro service system configuration module and a configuration management module, the technology framework configuration module is used for integrating technology frameworks of various technologies, the micro service system configuration module is used for integrating various micro service systems, and the configuration management module is used for managing the technology framework configuration module and the micro service system configuration module.
The micro-service system comprises a knowledge graph, a machine learning platform, a CodeDeploy platform, a time sequence database platform, a KGB graph processing platform, a MPP database platform, an intelligent analysis platform and a development management platform (IDE). These microservice systems are closer to business and can provide more specialized services for users.
The configuration management module is used for managing the technical framework configuration module and the micro-service system configuration module, and specifically comprises the following steps:
determining a technology and a micro-service system which are required to be integrated by the technology base layer 1;
modeling a technical framework of each technology and each micro-service system;
and performing background management on each technical frame and each micro-service system according to the modeling result.
Preferably, the intelligent PaaS cloud service platform further comprises a service development module, and the service development module performs service development based on the technical base layer 1 and the visualization layer 2 and provides service services for users.
The preferred embodiment is based on technology base layer 1 and visualization layer 2 to develop business, and provide the developed products directly to users.
From the above description of embodiments, it is clear for a person skilled in the art that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code or any appropriate combination thereof. For a hardware implementation, a processor may be implemented in one or more of the following units: an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a processor, a controller, a microcontroller, a microprocessor, other electronic units designed to perform the functions described herein, or a combination thereof. For a software implementation, some or all of the procedures of an embodiment may be performed by a computer program instructing associated hardware. In practice, the program may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. Computer-readable media can include, but is not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the protection scope of the present invention, although the present invention is described in detail with reference to the preferred embodiments, it should be understood by the ordinary technical destination in the art that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims (9)

1. The intelligent PaaS cloud service platform is characterized by comprising a technical base layer and a visualization layer, wherein the technical base layer provides a technical framework for business development for a user, the visualization layer provides a design interface for the business development for the user, and the user develops specific businesses based on the technical framework provided by the technical base layer and the design interface provided by the visualization layer.
2. The intelligent PaaS cloud service platform as claimed in claim 1, further comprising an expert service layer, wherein the expert service layer is used for solving problems encountered by users in the process of service development.
3. The intelligent PaaS cloud service platform according to claim 2, wherein the technology base layer provides a technical framework for business development for a user, and specifically comprises:
integrating technology frameworks for various technologies in the technology base layer;
a user selects a technical framework according to a service to be developed;
and carrying out service development according to the selected technical framework.
4. The intelligent PaaS cloud service platform of claim 3, wherein the technology framework integrating various technologies in the technology base layer is specifically: a technical framework of cloud technology, 3D presentation technology, data visualization technology, container technology, graph processing technology, and streaming processing technology is integrated in the technology base layer.
5. The intelligent PaaS cloud service platform of claim 1, wherein the technology base layer comprises a technology framework configuration module for integrating technology frameworks of various technologies and a configuration management module for managing the technology framework configuration module.
6. The intelligent PaaS cloud service platform of claim 5, wherein the managing the technology framework configuration module specifically comprises:
determining the technology required to be integrated by the technology base layer;
modeling a technical framework of each technology;
and performing background management on each technical frame according to the modeling result.
7. The intelligent PaaS cloud service platform of claim 1, wherein the technology base layer comprises a technology framework configuration module, a micro-service system configuration module and a configuration management module, the technology framework configuration module is used for integrating technology frameworks of various technologies, the micro-service system configuration module is used for integrating various micro-service systems, and the configuration management module is used for managing the technology framework configuration module and the micro-service system configuration module.
8. The intelligent PaaS cloud service platform according to claim 7, wherein the configuration management module is configured to manage the technical framework configuration module and the micro service system configuration module, and specifically:
determining a technology and a micro-service system which are required to be integrated by a technology base layer;
modeling a technical framework of each technology and each micro-service system;
and performing background management on each technical frame and each micro-service system according to the modeling result.
9. The intelligent PaaS cloud service platform according to claim 1, further comprising a business development module, wherein the business development module performs business development based on the technology base layer and the visualization layer, and provides business services to users.
CN201910923834.2A 2019-09-27 2019-09-27 Intelligent PaaS cloud service platform Pending CN110750256A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910923834.2A CN110750256A (en) 2019-09-27 2019-09-27 Intelligent PaaS cloud service platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910923834.2A CN110750256A (en) 2019-09-27 2019-09-27 Intelligent PaaS cloud service platform

Publications (1)

Publication Number Publication Date
CN110750256A true CN110750256A (en) 2020-02-04

Family

ID=69277253

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910923834.2A Pending CN110750256A (en) 2019-09-27 2019-09-27 Intelligent PaaS cloud service platform

Country Status (1)

Country Link
CN (1) CN110750256A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113590137A (en) * 2021-08-03 2021-11-02 厦门至恒融兴信息技术股份有限公司 Visual operation and maintenance management platform for Paas platform capability level

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571948A (en) * 2011-12-29 2012-07-11 国云科技股份有限公司 PaaS platform system and its implementation method based on cloud computing
US20140351319A1 (en) * 2013-05-24 2014-11-27 National Cheng Kung University Portable electronic apparatus and portable cloud computing system
CN105610923A (en) * 2015-12-23 2016-05-25 北京华康嘉合科技有限公司 Data processing system and method based on cloud computing
CN105956830A (en) * 2016-05-11 2016-09-21 中煤电气有限公司 J2EE framework based enterprise-level visualization application development platform
CN107948254A (en) * 2017-11-10 2018-04-20 上海华讯网络系统有限公司 Mix the big data processing frame arranging system and method for cloud platform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571948A (en) * 2011-12-29 2012-07-11 国云科技股份有限公司 PaaS platform system and its implementation method based on cloud computing
US20140351319A1 (en) * 2013-05-24 2014-11-27 National Cheng Kung University Portable electronic apparatus and portable cloud computing system
CN105610923A (en) * 2015-12-23 2016-05-25 北京华康嘉合科技有限公司 Data processing system and method based on cloud computing
CN105956830A (en) * 2016-05-11 2016-09-21 中煤电气有限公司 J2EE framework based enterprise-level visualization application development platform
CN107948254A (en) * 2017-11-10 2018-04-20 上海华讯网络系统有限公司 Mix the big data processing frame arranging system and method for cloud platform

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113590137A (en) * 2021-08-03 2021-11-02 厦门至恒融兴信息技术股份有限公司 Visual operation and maintenance management platform for Paas platform capability level
CN113590137B (en) * 2021-08-03 2024-03-19 厦门至恒融兴信息技术股份有限公司 Paas platform capability-level visual operation and maintenance management platform

Similar Documents

Publication Publication Date Title
EP3623961A1 (en) Predictive modeling with machine learning in data management platforms
US20210158174A1 (en) Equipment maintenance assistant training based on digital twin resources
US9426034B2 (en) Usage policy for resource management
CN104516730B (en) A kind of data processing method and device
US11080655B2 (en) Machine learning technical support selection
CN106027593B (en) Method and system for dynamically maintaining data structures
US8370371B1 (en) Business constructs
CN102999800A (en) Automatic identification of user-aligned fragments in business process models
US20210182982A1 (en) Method and system for automated generation of a roof joist 2d drawings from a 3d model
US11113097B2 (en) System and method for provisioning integration infrastructure at runtime indifferent to hybrid nature of endpoint applications
US20170032334A1 (en) Method and system for managing service work flow
US10936361B2 (en) Cloud and datacenter migration wave planning using analytics and flow modeling
US9697266B1 (en) Management of computing system element migration
US20170075727A1 (en) Configuration management for a shared pool of configurable computing resources
US20190140894A1 (en) System and method for enabling hybrid integration platform through runtime auto-scalable deployment model for varying integration
US20130166414A1 (en) Personalized Demo Environment Based on Software Configuration Information
CN114489954A (en) Tenant creation method based on virtualization platform, tenant access method and equipment
CN104166581B (en) A kind of virtual method towards increment manufacturing equipment
US20170161301A1 (en) Generation of graphical maps based on text content
US12450311B2 (en) Techniques for determining cross-validation parameters for time series forecasting
CN110750256A (en) Intelligent PaaS cloud service platform
US11074090B2 (en) Virtual action-based troubleshooter
US10929787B2 (en) Process scanning and tracking aggregation
US10168999B2 (en) Software object definition and integration
US11720850B1 (en) Dynamic package selection algorithm for delivery

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200204

RJ01 Rejection of invention patent application after publication