Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices

Software is bought off the shelf, cheaper and better to use

Today’s recommendation: Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices

Currently, the SAAS market in the market is dominated by likes and top traffic from Weimeng. The overall SAAS market needs technological improvement, and each field can create its own SAAS services.

Today I recommend a distributed, multi tenant SAAS infrastructure framework that supports microservices. It has all the basic functions and you can add your business scenarios according to your own needs. Very suitable for entrepreneurs.

Reason for recommendation:

1. The layout of the management backend is elegant and simple, and can be defined independently

2. SAAS and multi tenant permission control functions are basically available

3. Problem chasing supports multiple link modes

4. Integrating the NEPxion framework to achieve powerful service governance capabilities

5. Implement dynamic gateway, support Redis and Nacos push methods, dynamically enable and disable gateway routing

6. Supports distributed tasks and integrates the distributed task scheduling provided by xxljob.

7. Integrated with the function of automatically generating interface documents

8. Component implementation plug and unplug, just configure it directly

Technical architecture stack

Backend: SpringCloudAlibaba2+SpringCloudHoxtonSR11+MybatisPlus+Oauth2.0+SpringSecurity

Cache: Redis

database MySQL、MongoDb

front end: vue

Service governance: Nacos、Sentinel、 Nepxion、ShardingJdbc、ShardingSphere

Link tracking effect:

Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图1

Backend management page

Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图2 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图3 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图4 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图5 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图6 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图7 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图8

Task Scheduling Center

Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图9

Develop interface documentation

Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图10 Multi tenant SAAS infrastructure framework (Java) supporting distributed implementation of microservices插图11

To create a distributed SAAS multi tenant model, you can use this basic source code.