[笔记]saas成熟度模型和微服务

本文探讨了SaaS成熟度模型,从Ad-hoc到Scalable Multi-Tenant的不同阶段,并分析了微服务如何从多租户架构中演进而来。通过实例分析,指出开头提到的方案实际上属于Level 1,而微服务架构能够解决性能瓶颈、模块独立性和扩展性等问题。同时强调,架构设计与Docker的关系并不直接,但容器化思维对于理解服务部署有所帮助。
摘要由CSDN通过智能技术生成

工作中需要开发面对大小客户的网站(烂大街的需求),考虑后台架构(怎么建项目),之前的Leader随口说了个方案:不是有看docker吗,做成分布式的、一个容器一个客户网站,一个客户网站一个数据库;网站代码都一样但配置文件不同,连接哪个数据库就是哪个客户的数据,开发也简单。实际尝试了下这里面其实是有很多问题的(打包发布就很麻烦、与前台的接口也很麻烦、各数据库的数据划分和相互查询更加麻烦),但是顺着他给的思路,了解到了Multi-Tenant和Multi-Instance概念,不过还是这篇Gianpaolo 2006: SaaS Simple Maturity Model 最直接清楚。

06年提出的成熟度模型到现在好像已经是基础概念,借用上面链接原图:
https://blogs.msdn.microsoft.com/gianpaolo/2006/03/06/saas-simple-maturity-model/
和其他一些blog介绍:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值