DevOpsing
05
18
敏捷实践思考 敏捷实践思考
用户故事用户故事通常使用下面的格式编写:“作为……我希望……以便……”这促使我们从用户的角度出发编写用户故事(虽然不一定是最终用户)。但是,这些年来,我发现,使用这种格式编写操作故事并未真正带来同等的改善效果。这可能是因为“用户角度”没有影
2021-05-18 Owen Li
06
DevOps工程师学习路径 DevOps工程师学习路径
## DevOps 实际上是什么意思??DevOps 是一种软件开发方法,涉及持续开发,持续测试,持续集成,部署和监视。这一系列过程跨越了传统上孤立的开发和运营团队,DevOps 试图消除它们之间的障碍。因此,DevOps 工程师基本上与
2021-05-06 Owen Li
03
Git 在团队中的最佳实践 Git 在团队中的最佳实践
现代软件开发过程中要实现高效的团队协作,需要使用代码分支管理工具实现代码的共享、追溯、回滚及维护等功能。目前流行的代码管理工具,包括 CVS,SVN,Git,Mercurial 等。 相比 CVS 和 SVN 的集中管理,Git 具有非常明
2021-05-03 Owen Li
02
02
如何有效提升团队的微服务落地能力? 如何有效提升团队的微服务落地能力?
1. 基于单主干分支的持续交付对于微服务的成功实施,团队持续交付能力是至关重要的衡量指标。在由上百个服务组成的复杂系统中,如果所有服务都按照人为指定发布周期进行整体交付,很容易出现由于细小的失误导致大面积线上故障。 持续交付实践要求每个独立
2021-05-02 Owen Li