微服务和 Docker 为什么变得如此重要呢?
【原文编者的话】 本文主要讲述Docker和微服务的发展,以及Cisco对于Docker和微服务的看法。最后还提到了Docker的libnetwork,以及Cisco的开源项目Contiv,Contiv是一种通用型网络插件,用来处理多主机系统容器集群网络的使用。 在过去的18个月里,我们见证了应用程序构建、打包、传送、部署和实例化方式的快速转变。这种变化的驱动力来源于开发人员对于简化开放方式的需求以 及着眼于以应用为中心的IT视角的转变。通过飞速发展的Docker以及基于体系结构来运行应用程序的微服务的发展可以看到这种变化。 你可以把微服务当作一种面向于体系结构构建的服务,这种服务围绕着可独立部署、松耦合的软件组件来构建体系结构。通过提供基础设施来构建、传送和运行这些服务,今天Docker已经成为了世界上最重要的开源基础设施项目之一。 微服务和Docker为什么重要呢?因为今天在云的世界里竞争是非常激烈,优胜劣汰。那些为应用程序开发者提供 简单、快速、伸缩和灵活性的工具成功了,而其他的工具失败了。Docker做的事情就是缩短了构建、测试和部署的周期,并且提供了一种分离方式,通过微服 务...