上次听某银行的架构师分享,云管平台的建设策略应该是以服务为主,管理为辅。
服务为主:
1. 云管平台首先要考虑自己能够提供面向谁,什么样的服务目录?
2. 服务目录要考虑可扩展性;
4. 服务目录要考虑和自动化操作结合起来;
4. 服务交付要支持可编排,如Mysql的交付,可以基于虚拟机和Mysql安装文件,以及安全策略等实现Mysql的自动化交付!
因此,我想请问,在CMP中,要支持这样的服务编排应该如何设计?
通常给用户提供一个可编排界面,可以是逐项选择,也可以是配置文件方式,用户自己定义需要什么服务,mysql或是rabbitmq,资源配置规格等;
cmp再解析配置参数,转化成云平台可接受的参数,创建云服务。