Abstract:Based on the requirements of SaaS services for open platforms, combined with the characteristics of SaaS services, a secure and scalable open platform solution for SaaS services is proposed, which solves the security, stability and performance of SaaS services in the open process. Aspects of the problem. First of all, through the improvement of the two authorization modes of Oauth2.0 protocol, this paper improves the security of authorization and guarantees the access rights of legitimate users to resources. Secondly, the traffic limiting mechanism based on the token bucket algorithm and the service fuse mechanism are designed to improve the stability of the open platform. At the same time, the development of a loadable strategy can provide load balancing capability for the open platform itself. The way to improve the performance of the open platform. Finally, the loosely coupled, multi-module freely aggregated basic functional module design and dynamically scalable registry mechanism greatly enhance the scalability of the platform.