互联网SaaS

  SaaS之前的我一直没有概念,也不知道其意味着啥。但是恰巧当时的领导提出了一个概念,就是现在研发的系统,以后要做成saas系统,并且如果做成了,我们部门要单独成立一个公司,并且要上市,当时的我顿时就感觉被打了鸡血一般,这个名词saas彻底刻入我的大脑,所以我一下班回到家,我就马上到网上搜索SaaS的书籍,经过对比我选中了《SaaS架构设计》这本书。

  刚拿到这本SaaS书,刚开始也没怎么看,因为当时的自己还是比较忙的,一直在赶着项目,就丢在抽屉里面生灰了。直到最近的我因为在跟人交流沟通中,听了无数次的SaaS的概念,而且描述都是这个系统都是多么的高级,多么迎合需求。顿时我的迷惑就来了,既然SaaS系统这么受欢迎,我为何不学习一下呢。所以就开始翻看SaaS架构,刚开始翻看这本书的时候,这本书还是写得挺有趣的,本书以射雕英雄传的人物来作为主人翁,来叙述事情,并且不断在其中遇到问题,然后找到解决办法,迭代,最后成就了SaaS架构。

   我看SaaS架构这本书的时候,我就觉得书的作者的脉络很清晰,以我们最普通CRM系统开始,然后书中的主角郭靖(CTO)及背后的射雕公司遇到问题不断想解决方案,不断迭代成就了SaaS系统。首先就是从SaaS成熟度模型分级,第一级就是定制开发,现在很多的软件都是定制开发的。第二级就是配置开发,这个比定制开发更好适应需求,客户只需要配置就可以实现自己的目的。第三级就是高性能的多租户开发架构,这个更好得为中小企业节省了开支,真正想用就用,想停就停,而且不需要维护服务。第四级也是最高一级,就是可伸缩性的多租户架构,能做到这一级,基本系统面向广度很大,用户数量基本可以不用限制,只需要简单增加硬件的设备的数量,就可以支撑应用的增长。说完模型分级,其次就应该考虑技术了,配置开发要考虑到数据设计是否合理,然后各种权限包是否设计得当等等问题;多租户的开发架构,数据特别大时要考虑数据分库分表,然设计各种查询,索引与缓存机制也不能少;可伸缩性的多租户架构,基于cahce的集中式session实现水平扩展方式,数据库的垂直切分,读写分离技术,水平切分等等。

     通过读这本书,让我真正认识到系统需要改进的地方真得太多,而自己需要学习的东西也不少。通过这本书让我了解到,以后我们开发的系统要慢慢转向SaaS才是未来,人们通过SaaS获取自己想要的服务,而我们也可以通过服务盈利,但是这其中的关键就是我们要了解SaaS技术。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值