### 微服务 按业务拆分服务,这是“水平拆分”;在技术层面的“前后分离”,属于“垂直拆分”;横纵一起切,就把单一的应用拆分成网状的小块应用,这是微服务中“微”思想的体现。 阿里云产品 * ECS * DBS MYSQL * OSS * DBS REDIS ![微服务](https://box.kancloud.cn/857468499ee9f868e424db3d6d0d599d_447x289.png) ### docker 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器......Docker 使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来。 四大核心: * docker daemon 守护进程 : service start, stop, restart * docker images 镜像(类): build, rmi, tag * docker container 容器(对象): commit, start, stop, restart * docker registry 仓库 (公有 / 私有): login, pull, push, search 高级应用: * 微服务 和 分布式计算 * 自动扩容 * 持续集成与自动部署 * [部署集群](https://www.jianshu.com/p/0e231a928ee6)