故事时间!在过去,我曾在知识管理部门工作过一段时间。在那里,我维护着组织希望帮助内部客户自助的内容。
前几天辅导一位星球同学,聊到了控制风险。这位同学说,他们现在处在一个资源紧张,需求迭代快,发布频繁且版本管理混乱的状态,导致线上系统经常出问题,问我有什么短期有效的方法。他也列举了几项自己思考出来的可能行之有效的...
开发人员体验和倦怠可能使平台工程成为焦点,但专注于持续交付很可能在贵组织中最大程度地改善开发人员体验 (DevEx)。
这个想法是,通过更频繁地更新,您不必等待特定的时间段,并且您的组织可以更好地响应变化。
在当今软件开发的多变环境中,构建既高效又易于管理的复杂系统显得尤为重要。玛丽·波本迪克(Mary Poppendieck)在Craft Conference上的演讲深入探讨了这一挑战,特别强调了容器、微服务和持续交付在构建复杂软件系统中的关...
DevOps 是一种协作方法,在软件开发和运营团队之间架起了一座桥梁。它强调有效沟通、责任分担以及工具和实践的整合,以简化软件交付流程。 DevOps 打破了各自为政的局面,使团队能够无缝协作,以更快的速度、更高的效率和更...
在前两篇的文章中,已经全面介绍过jenkins pipeline的特点及用途,以及实操了一把,将我们的构建产物jar包丢到了目标主机。这篇是接着上篇的实操,实现构建即部署的脚本实现。会在之前的git clone(拉源码),maven build(构建),deplo...
提到DevOps/持续集成这些话题,由于开源免费,历史悠久,插件API丰富,群众基础好(可借鉴模仿案例实践资料多)等原因,Jenkins永远是那个最亮的“仔”,也是众多相关领域厂商或者企业「绕不开的“工具”。」「不过,依然有很多“不完...
Akuity是Argo CD背后的公司,你们可能因为他们的创新方式而熟知他们。他们为部署提供了比Kubernetes更简单对比的思考方式,并将CI(创建构件的过程)和CD(部署过程)区分得更加清晰。他们做的一件非常有趣的事情是,他们确定了扩...
KubeVela 打通了应用与基础设施之间的交付管控的壁垒,相较于原生的 Kubernetes 对象,KubeVela 的 Application 更好地简化抽象了开发者需要关心的配置,将复杂的基础设施能力及编排细节留给了平台工程师。而 KubeVela 的 ...