从字面上看,这应该是传统向云原生的过渡阶段,即双态(敏态+稳态)支撑。
微服务主要关注的是应用层,因此可以忽略底层形态,不区分容器或云主机。
DevOps里面涵盖部署部分,涉及到部署就要跟底层资源打通,也就是要对接容器云和IaaS。
还有一种,在微服务和DevOps之上构建管理门户,把上述产品的能力进行统一整合,也是可以考虑的方案。
DevOps与容器云和IaaS对接形式:
1、DevOps直接对接
直接从DevOps上完成容器和云主机环境的部署。容器,直接调用容器云的能力;云主机,通过脚本或人工部署,提供云主机的创建和访问。
2、DevOps通过云管来实现对接
一般的用户都会有云管产品,本身云管对云主机和虚拟化的管理比较完善,且有一定自动化能力,DevOps平台直接对接云管就比较轻松。同时,越来越多的用户希望云管能整合容器云资源,延续统一资源管理的定位。这部分大家还都在摸索期,整合形式和整理能力,需要进一步探索。