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

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

实现 SaaS 模式的挑战
1
边栏推荐
- 开源汇智创未来 | 2022 开放原子全球开源峰会 OpenAtom openEuler 分论坛圆满召开
- Knowledge points of MySQL (13)
- [Nuxt 3] (十二) 项目目录结构 3
- 安徽京准:北斗卫星同步时钟|北斗同步时钟|NTP网络时钟服务器
- Exploration on cache design optimization of community like business
- 新东方单季营收5.24亿美元同比降56.8% 学习中心减少925间
- 卸载 Navicat:正版 MySQL 官方客户端,真香!
- 分布式定时器
- 论治理与创新 | 2022 开放原子全球开源峰会 OpenAnolis 分论坛圆满召开
- 腾讯二面:@Bean 与 @Component 用在同一个类上,会怎么样?
猜你喜欢

Arduino Pro Mini atmega328p connect and light the first LED (at the same time, record the problem of burning failure stk500_recv)

Analysys analysis: focus on users, improve the user experience of mobile banking, and help the growth of user value

Localization, low latency, green and low carbon: Alibaba cloud officially launched Fuzhou data center

恋爱男女十禁

论治理与创新 | 2022 开放原子全球开源峰会 OpenAnolis 分论坛圆满召开

Basic use of JSON server

Rest style

新东方单季营收5.24亿美元同比降56.8% 学习中心减少925间

Industry, University, research and application jointly build an open source talent ecosystem | the 2022 open atom global open source summit education sub forum was successfully held
![[leetcode] 8. binary search · binary search](/img/35/c4ff66c124754c2a9a7d63b8040e4a.png)
[leetcode] 8. binary search · binary search
随机推荐
Developing NES games with C language (cc65) 11. Metatiles
With the continuous waves of infringement, the U.S. patent and trademark office began to study the impact of NFT on copyright
php⽉份加减最简单的处理⽅法
Google Earth engine (GEE) -- problems in the use of coordinate projection and reduceresolution functions in image downscaling
[try to hack] UDF raises rights
PHP获取本周所有日期或者最近七天所有日期
On Governance and innovation | the openanolis sub forum of the 2022 open atom global open source summit was successfully held
太赞了!京东研发一哥力荐的高可用网站构建技术PDF,备好水,慢慢啃
Detailed deployment and configuration of CEPH cluster (II)
Analysys analysis: focus on users, improve the user experience of mobile banking, and help the growth of user value
PHP gets all the dates of this week or the last seven days
[leetcode] 7. valid anagram · effective letter ectopic words
【Try to Hack】内网基础
云原生机器学习落地难?灵雀云助力企业快速应用 MLOps
设计一个线程池
Sub database and sub table may not be suitable for your system. Let's talk about how to choose sub database and sub table and newsql
Industry, University, research and application jointly build an open source talent ecosystem | the 2022 open atom global open source summit education sub forum was successfully held
Design process sharing of wireless anti loss alarm based on single chip microcomputer
用C语言开发NES游戏(CC65)05、调色板
Laravel $object->updated_at 返回的是Carbon对象,如何返回正常时间格式