最近,如果谁说自己
用微服务搞了个云原生应用准会流露出莫名的小得意↓凭什么如此“迷之自信”?
因为
用微服务技术构建的「云原生」应用
对标的是
传统软件开发套路搞出来的应用
这本质是一种底层逻辑的颠覆
代表了“最先进”的技术方向
而且,是“不可逆”的大趋势
得嘞
那么今天我们就把这事讲透
先进在哪,如何颠覆
一、啥是云原生?
Anyway,是啥不重要
重要的是记住它的“尿性”↓
其中,微服务
是云原生最重要的特征之一
二、啥是微服务呢?
微服务的理念
是把原来“庞然大物”般的单体软件拆解成很多独立的小模块
这些小模块都能独立“存活”每个模块都能单独完成一个功能需求那么,这些小模块就叫微服务
↓
这种类似“乐高”的建设思路经历了一个长期的演进过程
↓
微服务架构演进图这条技术演进路线其实是“市场倒逼技术”是客户需求不断升级、不断被满足的过程
三、用微服务构建的 云原生应用,长啥样?
多个微服务功能模块
最终“拼”成大应用
相互耦合又彼此功能独立
每个模块都可“独立维护”
↓这种玩法的好处不言而喻
简化、灵活、开放、松耦合
更符合当下企业对业务的敏捷要求
随时变、随需变
大势所趋
很多厂商在云上推出的产品
都宣称是微服务技术的云原生应用
让客户通过SaaS模式获取↓这时候问题出现了
↓
四、大家都标榜自己是云原生 果真如此吗?
当然不是
这里谈谈啥是“假的”云原生?
↓
现有的老房子,必须“推倒重建”而修修补补做法如同给房子贴了一层数字化瓷砖但是内核完全不同住进去也不会“舒心”比如↓
云托管≠云原生
云托管是
租个云主机,就是把本地软件搬到云上多租户、容器化统统没有嘿嘿,还是原来那个味~↓
云改造≠云原生
云改造有一定的迷惑性上云后做「局部」微服务装修因为房子地基、主承重墙早定了无法改成真·微服务↓
SO,真正的云原生是这样的
↓
五、真正的云原生SaaS,长啥样?
一个真正基于云原生架构的平台
一朵庞大的微服务集群云
↓
纯SaaS模式交付给客户这类客户群特征也很清晰 成长型企业
↓
六、为什么成长型客户需要
完全云原生、真实微服务?
成长型企业最大的特征是
“随变”随时在变,随需而变而云原生、微服务
恰好是“应对随变”的强力解药
↓
❶
松耦合,让企业的选择更多
一个有实力的云原生SaaS
除了有海量的单体微服务外
还包括一些成熟的微服务小集群
比如:财务云、营销云、制造云、人力云、协同云…↓
这些微服务按场景分、按行业分、按功能分所以企业的选择性空间非常大
❷
开箱即用,快速上线,免运维
↓
❸
性价比超级高
第二,企业可以按需付费就像点菜下单一样
随意定制化组合要啥选啥,一点不浪费
第三,节省时间成本
来了就吃,省去买菜、烹饪繁琐过程
❹
支撑全球化场景
比如,双十一开战
上线秒杀促销
这时候
微服务的特性瞬间被激发
瞬间拥有支撑高并发、弹性扩展能力
❻ 永远使用最新版本、坐享技术红利
SaaS还有一个好处永远能用到“最新”版本的功能同时也加速企业的新技术创新
让成本和风险更低
❼ 低代码开发平台实现定制化
真正强大的云原生SaaS平台
不仅能提供“标准品”
还能让客户快速实现“定制化”
通过低/零代码的方式
用拖拉拽的积木式配置组合
就能快速构建不同场景的特殊应用
同时能顺畅对接原系统,数据一盘棋
还可以发布到“云市场应用商店”像APP Store一样我为人人,人人为我
↓
云原生也好、微服务也好
都只是技术创新工具
难得的是,将创新工具用到极致
将这些技术平台化、落地化
如今,用友携而来
一个真正基于微服务的云原生SaaS平台
为广大成长型企业
拥抱「用友」,即刻「拥有」
↓