沐鸣怎么当代理?Java DevOps、CI、CD和云本地计算之间的关系

我们最近发表了一篇采访,思科系统云平台首席技术官Ken Owens提供了一个非常简明的云本地计算定义,将DevOps、容器、微服务和现代软件开发的概念结合在一起。我们最近为播客录制了音频,沐鸣怎么当代理?因为我们认为值得为那些不是特别喜欢音频文件的人复制文本。下面是音频播客,下面是Owen对云本地计算的定义。

卡梅隆·麦肯齐:如果你最近关注了Twitter,你就会知道我们最近做了大量关于云本地计算的文章。现在,在我们唐吉诃德式的追求中,我们得到了该领域许多专家的名字,其中一位是思科公司的Kenneth Owens。

现在,想要给云本地计算下一个精确的定义是非常困难的。最简单地说,它只是将微服务部署到一个受管理和协调的容器中。对其他人来说,如果你不是敏捷的,也不是在做DevOps,你就不是在做原生云。在这个术语上,专家们并没有达成共识。说到这里,Ken Owens给了我们迄今为止听到的云本地计算的最好定义。在他的定义中,他把本地云的概念,微服务的概念,Docker的概念结合在一起,然后他讨论了这些概念是如何结合自动化和DevOps的。就好像他提供了一个统一的云本地计算理论。更神奇的是,他只用了不到四分钟就完成了。这是Ken的回答,当我们让他定义术语云本地,我想你会发现这是最好的定义云本地计算。

肯·欧文斯:我有两种回答这个问题的方法。抱歉,但如你所知,我在TOC(技术监督委员会)CNCF(原生云计算基础)和我们作为一个社区的方式定义了原生云container-packaged,动态地策划(我总是添加“管理”,这是managed-systems-architecture类型的方法,这就是Kubernetes进来),和microservices-architected。如果你愿意的话,这个微服务架构部分就是所有奇迹发生的地方。沐鸣测速注册

所以我想进一步定义微服务架构。我认为这就触及了你的问题的根源,即为什么对于“原生云”的定义会有两种不同的观点。

因此,当您想到微服务架构时,我想您可以说,关于它的含义有各种各样的观点。但我相信模式或共同的观点,大多数空间中的每个人都是完全自动化的软件,专注于少量的接口定义为服务,像一个集装箱服务,然后看如何使用和公开服务的接口。

所以这真的是一个关于软件开发方式的思维转变因为现在应用开发者拥有了所有的东西。在某些情况下,你可以说他们仍然依赖于基础设施团队提供一些基础设施,但在大多数情况下,他们的生命周期的开发、部署和服务的持续集成和部署方面的生活服务。有些人称之为DevOps,有些人称呼它,你知道,12-Factor应用程序体系结构,但实际上,开发人员拥有生命周期,端到端,他们创建的服务,而在过去有一个基础设施团队,他们将通过一些事情有操作团队,他们会通过一些方面。现在,这三个团队正在合并成一个云本地团队。沐鸣登录平台

Cameron McKenzie:这就是云本地计算的简明定义,它集容器、微服务、云、自动化和DevOps于一身。这是一个令人印象深刻的壮举。