归纳起来,Rancher 更偏向运维人员使用,来管理企业内部的各类 Kubernetes 基础设施 。开发人员想要很好的使用 Rancher ,必须具备 Kubernetes 操作能力以及容器化技术 。从这个角度来说,Rancher 的定位应该位于 PaaS 与云原生平台之间 。
KubeSphere 和 Rainbond 都属于以应用为中心的云原生平台产品,二者的设计思路不同之处见仁见智 。KubeSphere 以可插拔式框架纳入了云原生领域的其他项目为己所用,将这些项目的能力串联起来为最终用户提供一站式的使用体验,然而这样的使用体验必然是有门槛的,每纳入一个项目,最终用户难免需要同时学习该项目和 KubeSphere 自身 。Rainbond 的设计思路则更加的内聚,多数功能都自研 。这样做的好处是功能体系高度自我契合 , 最终用户的使用体验非常好,功能之间衔接关联更符合人类思维,却容易自我限定,提高了纳入其他云原生生态的门槛 。
DevOps 团队可以直接选择既有的云原生平台级产品使用 , 也可以基于开源项目二次开发 。更落地的方式是选择其中多款进行混合部署,各取所长 , 以提到的三款产品为例,DevOps 团队完全可以选择 Rancher + KubeSphere 或 Rancher + Rainbond 的组合,它们之间并没有冲突 , 向下对接基础设施,管理集群的安全性与合规性是 Rancher 最擅长的事情,向上为最终开发人员提高易用的云原生平台的使用体验则交给 KubeSphere 或 Rainbond , 最终的目标,是开发人员通过云原生平台的支持,从以往的运维工作之中解放出来,将精力更多的放在所开发的业务之上 。
推荐阅读
- 王者荣耀S29赛季云缨怎么出装
- vue2使用组件进行父子互相传值的sync语法糖方法和原生方法
- Punched Card 编程架构演化史:远古时代,从打孔卡开始
- 拼多多怎么做(拼多多老板和马云关系)
- 极无双2赵云获取方式
- 红米Note11信号怎么样_红米Note11信号差吗
- 云顶之弈屠龙黯灵莉莉娅玩法是什么
- Springboot集成阿里云短信
- 宝石研物语:伊恩之石阴云密布关卡怎么过
- 东北往事之黑道风云20年第二部全集电视剧在线观看 东北黑道风云二十年