Font Size: a A A

Design And Implementation Of Cloud Management Platform Based On Spring Cloud Workflow Engine

Posted on:2020-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:Q K LuoFull Text:PDF
GTID:2518305711972349Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Aiming at the problems of high difficulty and coupling,poor scalability and maintainability when the software-as-a-service(Saa S)of large-scale system adopts the mono-architecture solution,a Saa S layer Cloud Management Platform(CMP)based on the micro-service architecture driven by the workflow engine for business processes is designed.Based on the core workflow design model and the micro-service framework Spring Cloud,a micro-servicebased workflow component structure model was designed.The Activiti workflow engine within the component drove the CMP business process.Based on the encapsulation pattern of workflow engine API interface,it brings forward REST API interface design scheme,multistage flow-back jump algorithm and Command Query Responsibility Segregation(CQRS)data operation scheme of business process-oriented micro-service components.In a cloud computing resource scheduling of it for a specific application scenario,the platform the business functions of every micro service component can be independent design,development and maintenance,the workflow component decoupling of business components in series,drive to complete the full business process,verify the REST API interface design,process multistage back jump algorithm and CQRS data operation scheme is feasible.The main contents of the article are as follows:(1)Explain the basic principle and core design model of Activiti workflow engine.The advantage and necessity of using workflow technology to build CMP are analyzed from the execution mechanism of workflow engine.(2)Aiming at the limitations of traditional monoarchitecture scheme in realizing complex business logic system,a cloud management platform structure model using micro-service architecture was designed;According to the workflow API encapsulation pattern,the REST API interface for business process was designed.(3)On the basis of the above technical implementation,a set of Activiti-based workflow engine based micro-service architecture cloud platform is built.
Keywords/Search Tags:workflow, micro-service, CMP(cloud management platform), agile development, flow back
PDF Full Text Request
Related items