当前位置: 首页 > news >正文

JAVA高级工程师--云服务模式多租户SAAS项目商业模式架构全景

一、云服务模式

云服务模式解释描述
IAAS

基础设施即服务

Infrastructure as a Service

把客户所需要的一些基础设施搭建好,然后开放一些虚拟机这些设备或者是硬件的一个租赁服务,租给企业用户,这样的服务就是ICE。利用CPU、内存、网络带宽、硬盘等一些硬件资源。这样的模式自由度比较高,租赁用户可以在基础设施上,自行安装任意的软件,任意环境。比如阿里云云服务器。企业一般使用这个居多。

局限性:维护成本高,对技术人员有要求,时间成本高。

PAAS

平台即服务

Platform as aService

在云端把客户所需的环境,软件,直接打包成平台,再出租给用户使用。比如腾讯云、阿里云,在空间里包括好了基础环境,用户只需部署自己的软件包。

成本降低。

局限性:比如修改一些中间件,修改配置参数,选项不一定很丰富。

SAAS软件即服务 Software as aService

用书直接使用软件就好了,比如云CRM,按需付费。技术问题完全由厂商解决。所见即所得。

web系统,小程序,app都可以提供。

局限:所有的数据都在云端,受制于原厂商。

DAAS数据即服务 Date as aService局限:数据价值二次销售给用户。数据售卖,容易出现违法现象。

二、SAAS、多租户、单租户

2.1 多租户、单租户的区别

单租户:定制能力强些。每个用户都是单独部署一套。一般会捆绑硬件一起售卖。

2.2 单租户

单租户架构:一般医疗、金融、事业单位,要求必须私服部署,无法上云。

2.3 多租户

不同租户数据库不同,独立数据库,适用于数据隔离要求比较高的企业。

postgres中使用schema,mysql是没有的。数据不是完全隔离,数据路由是有代码控制的。

通过数据行级别来隔离,是安全隔离最低的。。同一张表中区分不同的租户或企业。可以节约成本,但是BUG率会很高。一般用户要求隔离度高,才会采用其他的,一般是低成本。

三、项目的商业模式

3.1.C2C (Consumer To Consumer):

C2C模式是指个人消费者之间直接进行交易的商业模式。通常需要一个第三方平台(平台运营商)来为买卖双方提供交易的基础设施、规则和担保,但平台本身不拥有商品的所有权,也不直接销售商品。其核心是个人闲置物品、技能或服务的交换。

比如:闲鱼


3.2 B2C(Business To Customer)

B2C模式是指企业直接向个人消费者销售产品或服务的商业模式。

比如:京东自营、小米官网 、天猫


3.3 B2B2C(Business To Business To Customer)

B2B2C是一种整合了B2B和B2C的复合模式。第一个B是供应商(如品牌方、生产商),第二个B是平台方,C是最终消费者。

比如天猫超市、美团外卖(第一个B (供应商): 餐厅,第二个B (平台): 美团,C (消费者): 点外卖的用户)、携程

模式参与方平台角色商品所有权典型案例
C2C个人 → 个人提供交易市场(中介)属于个人卖家闲鱼、eBay
B2C企业 → 个人直接零售商或提供店铺空间属于销售的企业京东自营、品牌官网
B2B2C企业 → 平台 → 个人提供全套商业服务的整合者通常属于供应商(第一个B)

天猫、美团外卖、携程

四、实战项目架构图

http://www.dtcms.com/a/349818.html

相关文章:

  • 【数据可视化-98】2025年上半年地方财政收入Top 20城市可视化分析:Python + Pyecharts打造炫酷暗黑主题大屏
  • 【Java基础】快速掌握Java泛型机制:基本概念与具体应用
  • 工具系列:JsonViewKit
  • Frida 加密解密算法实现与应用指南
  • kafka 原理详解
  • 代码随想录算法训练营30天 | ​​01背包理论基础、416. 分割等和子集
  • Radxa Rock 5B vs Rock 5B+ 、香橙派、鲁班猫、正点原子及RK3588 的AI/音视频任务的选择
  • springboot项目每次启动关闭端口仍被占用
  • 第 93 场周赛:二进制间距、重新排序得到 2 的幂、优势洗牌、最低加油次数
  • Agent实战教程:LangGraph相关概念介绍以及快速入门
  • Reachability Query
  • 算法每日一题 | 入门-分支结构-肥胖问题
  • 【modbus学习】野火Modbus主机接收到数据后的完整函数调用流程
  • Ajax笔记(上)
  • Vue3在一个对象的list中,找出update_date最大的一条数据
  • MCP 协议原理与系统架构详解—从 Server 配置到 Client 应用
  • vscode--快捷键
  • ESP8266学习
  • 嵌入式开发学习———Linux环境下网络编程学习(六)
  • 驾驭 Glide 的引擎:深度解析 Module 与集成之道
  • 音视频学习(五十六):单RTP包模式和FU-A分片模式
  • ESP32开发WSL_VSCODE环境搭建
  • *解决 Visual Studio 编译时的字符编码问题
  • 41_基于深度学习的小麦病害检测识别系统(yolo11、yolov8、yolov5+UI界面+Python项目源码+模型+标注好的数据集)
  • 服务器(Linux)新账户搭建Pytorch深度学习环境
  • Linux(从入门到精通)
  • Wisdom SSH 核心功能定位与 sudo 权限配置指南
  • 四层Nginx代理日志配置
  • 2024年Engineering SCI2区,面向工程管理的无人机巡检路径与调度,深度解析+性能实测
  • Vue 2 中的 v-model和Vue3中的v-model