注意:原创文章,转载请注明出处。
引言
云计算不仅提供了可视化的控制台界面供用户操作使用,同时还提供了各功能的API接口,开发人员调用这些API接口可以直接使用云计算的各个功能。
规范地将功能接口化不仅强化了各项目的协同开发能力,也方便了其他合作伙伴基于云计算进行二次开发,促进整个云生态迅速发展。
一、云计算的几种管控方法
图形化控制台界面
接触过云计算的同学对控制台并不陌生,控制台面向的是普通用户,是普通用户使用云计算服务的门窗,用户通过控制台操作即可进行云资源的管理。控制台的设计并不简单,因为哪怕是最简单的云计算产品,用户在购买时都可以进行一系列选配和关联其他资源的操作,一个好的云计算控制台可以在尽可能保留客户管理权限的同时简化用户操作,使用户可以通过控制台快速上云,上好云。
命令行管理
图形化控制台界面的是云计算的其中一个组件(dashboard)提供的功能,那么如果不使用这个组件,或这个组件出现了单点故障,是不是就无法对云计算进行管控了呢?当然不是,云计算通常还会提供一套命令行操作方法,云计算管理人员直接在终端系统上使用命令行,同样可以管控云计算的各个组件及资源。
通过控制台管理云计算和命令行管理云计算的关系,同学们可以理解为windows系统可视化操作界面和CMD命令行管理的关系。相对