管理部署方式

Perfect 软件助手部署配置是一组选项集合,用于用户选择部署方式。目标部署服务器可以是基于容器类服务的云服务提供商,或者是基于Linux虚拟机系统的云服务提供上。软件助手不但可以管理Swift服务器应用,而且可以确保目标系统的安装过程正确无误。

尽管不同的提供商提供的部署服务多少有些诧异,但是在软件助手中创建部署配置并将该配置关联到具体项目的过程都是一样的。

创建部署配置

新部署配置既可以从软件助手的项目目录管理窗体中创建,也可以在直接在项目编辑器窗体中创建。如果在项目编辑器中创建,则会自动关联到当前项目;而在项目目录管理窗体视图中创建的部署配置则可以在任何时刻与任何项目进行关联。每个部署配置都可以和多个项目进行关联,同样每个项目也可以关联到多个配置部署中去。

目前软件助手支持亚马逊EC2弹性云计算,以及谷歌云的应用引擎。服务支持清单请参考项目目录管理窗体的部署配置视图,同样也可以在项目编辑器窗体弹出菜单中找到。

项目目录管理窗体中的部署配置创建方法
 

项目编辑器窗体中的部署配置创建方法
 

双击或者菜单选取上述任何一个选项都会打开关联的部署配置编辑器。部署配置编辑器的内容会根据服务提供商的不同而有所区别,但是主要流程都是创建配置、关联项目;而且最后的部署操作也都是一样的。

一旦部署配置完成,则新的部署方案会出现在项目目录管理窗体的左侧栏目中。
 

此处列出的配置方案可以进行重新排序、编辑删除(鼠标右键弹出菜单)或者重新分组。

一旦部署配置方案关联到具体项目,则项目编辑器中的“Project Deployments”即项目部署方案视图中会出现对应的方案。如果希望删除关联配置,请首先选中配置,然后按下“删除”键。所有在该项目编辑器窗体中的变更操作都要进行保存,否则无效。双击任何一个部署配置方案都会打开对应的编辑器窗体。

 

此外,部署配置方案编辑器窗口还会显示已关联的项目清单。双击任何一个项目都会自动打开项目的编辑器窗体。

下一章: EC2 部署配置

下一章:Google App Engine 部署配置