编辑导语:目前来看 , 企业对软件服务的预期越来越高 , 垂直、单点的SaaS产品已经很难独立商业化 , aPaaS逐步成为了SaaS产品经理的努力方向 。本文从“元”出发 , 讲解了aPaaS相关知识 , 一起来看看吧 。最近很火的概念是元宇宙 , 但在软件设计领域 , “元”的概念并不新鲜 。如果能把所有的数据记录 , 用一套“元数据”关系描述出来 , 就完成了一套“软件生态”或“软件元宇宙”的打造 。
在同一套“描述语言”中的软件 , 互相之间数据可以互通、逻辑可以共用 , 共同形成了一套生态 。如果能够把现实世界、宇宙完全数字化 , 并且用统一的语言进行描述 , 就完成了一套“虚拟+现实”生态的打造 , 也就是我们说的“元宇宙” 。所以无论是对软件还是世界的“元数据化” , “元”的本质在于抽象、映射、配置化 , 在这一点上 , 元宇宙和aPaaS产品的互通统一的 。
对我个人而言 , 这些年做了蛮多产品 , 带给我最大成长的集中在2类:一类是 , 对内容产品的抽象设计 , 就像之前拆解的B站那样 , 只有深入思考过各类内容和分发场景 , 才能对互联网信息产品有较好的认知 。另一类是 , 对软件和平台的抽象设计 , 需要PM在通用性和易用性上不断权衡 , 这其中有大量的tradeoff和优先级PK工作 。aPaaS产品就是后面这一类 , 也是今天我想在本文主要聊的一种产品 。
随着企业对软件服务的预期越来越高 , 垂直、单点的SaaS产品已经很难独立商业化 。
所以能够拉通SaaS的平台级产品(aPaaS) , 逐步成为了SaaS产品经理的发力方向 。所以 , 如果你对“元”这个概念的设计思路感兴趣 , 或者你是软件产品从业者 , 这篇文章或许能够给你带来启发 。
一、什么是aPaaS产品要聊清楚软件和aPaaS平台产品 , 得先从概念入手 。为了方便理解 , 我先不去宽泛地定义这两个词 , 直接用实例讲述:aPaaS是能搭软件的平台 , 所以仔细想想 , 一套软件的定义 , 是什么?一套软件通常包含以下九个层次:
- 应用(application)
- 数据(data)
- 运行库(runtime)
- 中间件(middleware)
- 操作系统(OS)
- 虚拟化技术(virtualization)
- 服务器(servers)
- 存储(storage)
- 网络(networking)
随着云服务的业务范围从基础到业务 , 可以分为如下几种服务类型:
- 基础架构即服务(IaaS)
- 平台即服务(PaaS)
- 软件即服务(SaaS)
一句话讲:aPaaS模式下 , 非技术人员也可以通过低代码编辑器来“所见即所得”地完成产品的配置开发落地 。
二、aPaaS产品的设计原理是什么1. 设计思路用以终为始的思维来分析:其实 , 基于aPaaS产品搭建而成的软件 , 就是一个SaaS应用 。
那不妨抽象一下 , 当我们研发一款SaaS应用时 , 我们做了哪些事情 。为了方便理解 , 我拿大家最熟悉的CRM系统来做case 。试想一下 , 落地一款CRM软件总共分几步:
- 定义线索、商机、客户、联系人、跟进记录实体
- 设计实体的数据结构、字段、索引
- 为每个对象定义CRUD接口、数据校验逻辑、业务规则校验逻辑
推荐阅读
- 医技证书报考条件 医技证的报考条件
- 区比市大吗
- 五月天《我心中尚未崩坏的地方》歌词
- 高考加油打气励志的句子简短 高考加油打气励志的句子有哪些
- 五十岁了才开始存钱还来得及吗?有没有存钱的好方法?
- 怪物猎人惨爪龙的裂伤怎么解
- 汽车音响不响的故障诊断方法是什么原理 汽车音响不响的故障诊断方法是什么
- 汽车仪表台指示灯表示 汽车仪表台的指示灯
- 拼多多只开场景可以吗 拼多多开场景没权重的吗?
- 不辜负时光不辜负自己的句子有哪些