前不久参加了深圳的Azure开源者峰会,会上张善友张老师推荐了微软的一个架构网站:.NET Application Architecture 这几天正好工作比较闲,看了下里面关于微服务架构的介绍,非常详尽. 于是顺带翻译了一下,方便后来人和以后回顾. 容器化是软件开发的一种方法,它可以将应用程序或服务,其依赖性及其配置(比如部署时的配置文件)作为容器镜像打包在一起. 容器化应用程序可以作为一个单元进行测试,并作为容器镜像实例部署到宿主操作系统(OS). 就像集装箱可以通过船只,火车或者卡车来运输…