认识GitOps,这是在云原生时代发布有效软件版本的关键

Translation by 0xzx.com

DevOps背后的自动化故事中心化在CI / CD上,持续集成和持续部署使工作代码可以投入生产。

但是,部署还没有结束。发布代码是缺少的步骤-将新软件展示给客户和最终用户,同时确保它满足业务的持续目标。

在传统的本地和云环境中,要实现以客户为中心和快速部署CI / CD足够困难。但是,当部署到Kubernetes支持的云原生环境中时,操作环境的大规模和短暂性要求端到端重新考虑如何将软件发布到生产环境中并在运行后对其进行操作。(*以下披露。)

对云原生计算的空前需求

尽管大多数企业目前正在扩大其Kubernetes部署,但某些行业(尤其是电信行业)已经在期待前所未有的规模需求。

作为5G扩建的一部分,电信公司正在蜂窝塔和存在点建立小型数据中心。但是“小型”是一个令人误解的形容词,因为这些数据中心本质上本身就是云,它们各自运行着数十万甚至数百万个Kubernetes集群。

从电信业务的角度来看,产品经理希望能够以复杂,动态的方式向客户推出新服务。他们可能想向一小部分客户推出新功能,然后随着时间的推移扩展部署。他们可能具有特定地理位置的产品。或者,他们将通过合规性限制来描述不同的服务类别。

Read the entire article here.

SHARE THIS: