1.更广阔的世界
电影《海蒂和爷爷》的故事中,海蒂曾经因为想写故事被班上其他的想要放羊、打铁的同学嘲笑,克拉拉奶奶则耐心地告诉她,“海蒂,那是因为他们知道的太少了,他们只知道这个村子,但是你见过这个世界更多的东西,不是么!如果做某件事情会让你开心,那么就只管去做,无论别人说了什么。”
有时候我们就是深陷在自己的井里,而误以为这就是整个世界。
有时候我们渴望更广阔的世界,却自以为无能为力而郁郁寡欢。
更广阔世界的痕迹有的随人飘散,而有的则被有心人记录在案。
2.基础服务产品线
软件的世界也是一样,长时间沉浸在细节中会让人误以为这就是全部。
不过还好,总是有人耐心细致地替我们将更广阔的内容记录下来,只等着我们去发现。
《决胜B端》的作者为我们呈现了一个软件系统整体发展的过程,其中,就总结了基础服务产品线。
随着一家公司的发展壮大,所需要的软件系统也随之增多,而软件系统中有些内容是重复的,比如,账号管理、权限管理、消息推送等,这些共有的模块被称为基础服务。
为每个系统建设基础服务是必须的,但却是冗余的,且使用和维护起来相当的复杂和麻烦,所以建立支撑所有业务系统运转的基础服务就变得理所当然。
基础服务产品线的常见产品如下:
Passport 企业客户账号管理体系
如果企业为客户开展了多个业务,那么统一的客户账号管理将有助于客户更加便捷的体验企业的服务。
MDM 主数据管理
主数据管理说的是一家企业只有一套客户资料存储系统、一套商品存储系统就足够了,这样就可以保证数据管理的一致性。
Auth 权限管理平台
当公司内部的业务系统变多,在每个业务系统中建立管理权限就会提高研发和管理成本,将各个系统的权限管理进行统一管理,就是权限管理平台提供的价值了。
Org 组织架构管理平台
当公司达到一定规模,不同的业务团队也会有不同的管理层级关系,建立统一的层级关系为其他系统提供组织架构数据,将会减少各系统分别建设、维护的冗余情况。
Msg 消息服务
消息服务可以将分散在各个系统中需要发送的短信、通知等进行统一建设,降低开发成本。
SSO 单点登录服务
在工作中有时候需要同时登陆几个系统来完成任务,登录使用、系统间切换、记住不同系统的密码等等情况,不仅在客观上会耗时还会影响情绪让人抓狂,这无疑都会影响工作效率。而使用单点登录服务,就可以只登录一次系统,就能访问接入服务中的其他业务系统了。
3.实际场景
基础服务产品线从它体现出的统一整合、降低维护成本的优势来看的确很诱人,但是在企业的初创阶段很少会将其列为重点,甚至不在架构的范围内。当然,如果企业属于财大气粗不缺钱的那种就另当别论了。
所以,对于很多初创企业来说,前期重点都是在核心业务系统上,随着相关系统的不断加入,才会将基础服务产品线纳入建设范畴。
4.写在最后
润米咨询创始人刘润说过类似这样的话:
有的人站在1楼看世界,看到的都是细节,都是身边的事物,市井吵架,违章停车;有的人站在5楼、8楼、10楼看世界,逐渐看到轮廓、关联;有更努力的人站在100楼看世界,开始体会自然资源的分布、城市建设的气派和俯瞰世界的万丈豪情。当你在1楼的时候,要有意愿跑到5楼、8楼、10楼去看看,看问题的角度将会有所不同,而且更不容易遗忘细节。










网友评论