文章插图
如果要搭建满足Level4的SAAS系统 。除了要满足可配置和多租户的需求之外 。关键的技术架构还是分布式架构:
目前常用的分布式架构主要有SOA和微服务 。而SOA太重 。推荐使用微服务来构建SAAS应用 。有关微服务的介绍请参考我的一篇文章:《研发三要素之术篇-微服务》:https://www.toutiao.com/i6675844031181750788/
其他观点:
我目前就在搞saas 软件 。说实话和传统软件技术架构区别不大 。整体上需要实现多租户 。可配置 。7*24高可用这个目标!数据架构层面要实现数据隔离 。可以具体百度下隔离方式!系统分层方面主要包括租户域 。租户管理域 。运营中心管理域这三个 。另外其他就是做好统一权限认证中心 。统一资源管理中心就行啦 。其他就是传统的微服务架构 。网关 。注册中心 。配置中心 。我是搞Java的 。建议使用springcloud 技术栈 。前后端分离开发!
用手机编辑的 。其实如果讲的话 。真的可以从整体到局部涉及很多东西 。但是大致方向都是以上所诉!好的saas 软件真的在于产品设计 。市场定位!技术只是产品的转诉!有兴趣的朋友可以联系我 。
- 国内有哪些优秀的AI电销机器人开发公司?
- 波士顿公司的机器人因为其漂亮的后空翻成了网红,开发机器人的知名创业公司有哪些?
- 如何将自己开发的网站部署到阿里云上?
- 系统 如何在公司建一个网站,来把资料上传大家一起看、编辑?
- 到底该做一个独立的女性还是做一个捞女?
- 桂皮和肉桂是一个东西吗
- 王者荣耀:周年庆加大奖励,体验皮肤首次免费赠送,或许会人手一个,你满意吗?
- 你认为一个侦察老兵的智商有多高?
- 你玩的第一个网游是什么,暴露你的年纪?
- 你玩的第一个网游是什么?
