我们常说的 CD 是持续集成、持续部署,通常适用于 toC 的企业,一个环境或者多个环境进行持续集成。而标题中说的软件交付指的是 toB 软件交付,将企业内部开发完成的软件交付到客户的环境中。
在 toB 企业内部工作的我们很清楚,在面临软件交付的时候有多么复杂,特别是面对银行、政府等这些客户,投入的人力与成本会非常大。
在云原生的浪潮下,业务从单体演变成微服务,传统软件交付演变为云原生软件交付,但在云原生模式下交付微服务仍存在一些问题,例如:大规模微服务 YAML 过多、配置过多,Helm Chart 维护太复杂等等。
可讨论的内容包括但不限于以下几个方面:
-
大规模微服务软件交付相关。
-
在线、离线软件交付相关。
-
研发交付一体化。
以及其他与微服务、交付相关问题,欢迎提问。
嘉宾简介
张齐,Rainbond 开源社区负责人,热爱开源,曾经也是一名 coder。

为了鼓励踊跃提问,我们会在问答结束后从提问者中抽取幸运会员赠予笔记本/马克杯一份。
OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家就 toB 企业如何利用云原生做软件交付 相关问题向 张齐老师 提问,直接回帖提问既可。
高手问答第 300 期 —— toB 企业如何利用云原生做软件交付?
@滕勇志 @iman123 @NIGIAO @pyboy58
恭喜以上四位网友分别获得笔记本 / 马克杯一份。
请于6月1日前登陆账号, 私信 @小白兔爱吃大灰狼 告知快递信息(格式:姓名+电话+地址),过期视为自动放弃哦~
@Rainbond 您好,Rainbond除了应用级抽象、使用简单之外,与其他竞品的对比,还有哪些主要区别和优势呢?
@Rainbond 您好,请问下tob场景的交付下,怎么解决不同应用之间的版本依赖问题
@Rainbond 麻烦请介绍下离线交付的背后具体是做了那些工作
@Rainbond请教下,在toB场景下,云原生的交付体系,相对于传统的jenkins或者gitlab的CD,能力上有什么增量吗?
@Rainbond 1.持续集成 怎么做到研发交付一体化??
2.rainbond 感觉和 rancher 做的事情很接近, 和rancher的差异化和共同点有哪些??
3.如果不用管一堆的镜像和配置文件, 怎么做到差异化管理容器和每个微服务的资源??
@Rainbond 您好,基于咱这个主题(toB 企业如何利用云原生做软件交付),我想了解下典型的整个交付流程,老师能否概要地阐述一下?或者推荐一些博文资料,谢谢!
必须支持大规模云服务快速更新的能力、服务必须具有高健壮性、故障自愈能力
@Rainbond
您好,云原生软件交付后,运维和运营是怎么规划,请老师给些建议。
@Rainbond k8s集群有两个网段一个公网可以访问,一个只可以访问内部网,k8s容器化后网段怎么划分和隔离比较好?