本篇是关于多租户应用与架构设计关注点的一些自己的思考。本篇强调多租户本质是支持共享与隔离。同时提到应用架构可能的形式以及多租户集成的设计。核心的关注点强调了对业务未来长期的判断决定了隔离粒度,最终决定了业务应用的产品架构与技术架构设计。 本篇更多是提供一些启发,供商业规划、业务负责人、技术解决方案提供方在做多租户集成时,进行参考。本篇不作为多租户服务提供者的设计建议。
什么是多租户多租户是一种实现资源共享与隔离的架构。
一、共享用户不可直接触达的资源必然是共享。
共享是为降本增效,最重要还是为了增效。
计算资源有效运行时间
存储空间有效利用
降低应用维护、多集群维护、观测系统搭建、...