当前位置:网站首页>软件架构师必需要了解的 saas 架构设计?
软件架构师必需要了解的 saas 架构设计?
2022-07-28 11:35:00 【年少有为2025】
SaaS 概述软件发展的四个阶段
01. 项目式软件开发阶段一做项目:依客户需求定制开发,存在重复开发,开发成本过高的问题.
02. 套装式软件开发阶段一 - 做产品:将软件作为产品开发,满足相似需求的用户 - 不可能通过产品满足所有用户的需求.
03. 平台化软件开发阶段 -- 做平台:业务驱动的基于基础平台的软件开发 - 软件的升级和运营维护成本越来越高.
04. 社会化软件大开发阶段 - 做服务:以服务为导向的软件开发运营模式 -SaaS 模式应运而生.

SaaS 的特性
互联网特性
SaaS 应用一般通过互联网交付,用户仅需要浏览器或联网终端设备就可以访问应用
多租户特性
通过多租户模式实现多种使用方式,以满足不同用户的个性化需求
按需服务特性
支持可配置性和按使用付费,按用户需求提供服务
规模效应特性
一般面向大量用户提供服务,以取得规模效应和效益

实现 SaaS 模式的挑战
1
边栏推荐
- Developing NES games with C language (cc65) 02. What is v-blank?
- Top level "redis notes", cache avalanche + breakdown + penetration + cluster + distributed lock, Nb
- Rest style
- First in the country! The two standards of "data product registration" formulated by insight technology and Shandong data were officially released
- LyScript 获取上一条与下一条指令
- OpenAtom OpenHarmony分论坛圆满举办,生态与产业发展迈向新征程
- 【Try to Hack】udf提权
- 8000 字讲透 OBSA 原理与应用实践
- Open source huizhichuang future | 2022 open atom global open source summit openatom openeuler sub forum was successfully held
- 缺少指令集umi2 怎么办?ptk方式安装无法进行
猜你喜欢

Brief discussion on open source OS distribution

Foam exploded three times, why did Luo Yonghao put all his eggs in one basket to do ar?

Use Baidu PaddlePaddle easydl to complete garbage classification

用C语言开发NES游戏(CC65)08、背景 碰撞

ViewPager2+Fragment

Image filter from the perspective of convolution

Uninstall Navicat: genuine MySQL official client, really fragrant!

Open source database innovation in the era of digital economy | the 2022 open atom global open source summit database sub forum was successfully held

With the continuous waves of infringement, the U.S. patent and trademark office began to study the impact of NFT on copyright

First in the country! The two standards of "data product registration" formulated by insight technology and Shandong data were officially released
随机推荐
华为发布HarmonyOS 3及全场景新品,智慧体验更进一步
Solve the PHP prompt warning: division by zero in error
Huawei releases harmonyos 3 and all scene new products, and the smart experience goes further
Newly released, the domestic ide developed by Alibaba is completely open source
Latex matrix is simple to use
On Governance and innovation | the openanolis sub forum of the 2022 open atom global open source summit was successfully held
SQL注入 Less18(头部注入+报错注入)
SQL injection less23 (filter comment)
SQL injection LESS18 (header injection + error injection)
Full analysis of seven classical regression analysis methods
PHP日期时间运用:添加或减去特定日期的天数
腾讯二面:@Bean 与 @Component 用在同一个类上,会怎么样?
DIY system home page, your personalized needs PRO system to meet!
用C语言开发NES游戏(CC65)04、完整的背景
Design process sharing of wireless anti loss alarm based on single chip microcomputer
用C语言开发NES游戏(CC65)06、精灵
LyScript 获取上一条与下一条指令
IRBuilder
【vulnhub】Raven2
缺少指令集umi2 怎么办?ptk方式安装无法进行