This invention relates to the field of
cloud computing technology, specifically to an integrated platform and method for
SaaS software development and deployment for enterprise applications. The method involves: configuring application
business logic and front-end display through a low-
code development module; automatically generating image files and constructing microservice images with
metadata tags, stored in a private repository, through a
continuous integration and image building module combined with templates; identifying
metadata through a continuous deployment and container
orchestration module, dynamically generating a declarative deployment manifest, and scheduling and distributing it to the corresponding container cluster nodes for execution; and intercepting
SQL statements when receiving concurrent access data from multiple tenants through a multi-tenant data isolation module, performing
syntax tree routing parsing and
annotation rewriting based on the user tenant identity, and driving the
dynamic data source
execution unit to connect to the
database and execute requests. This invention decouples the
business logic architecture from the multi-tenant data storage architecture, improving the
integrated automation level of SaaS application development, integration, and multi-environment deployment.