使用解决方案工作台进行集成架构设计
本文章会介绍解决方案工作台设计器的使用,通过这些基础操作可以满足架构师的架构设计需求。以下图为例,详细指导如何在解决方案工作台设计中心完成如下集成架构设计。
注册解决方案
解决方案工作台基于BPM流程引擎提供了方案流程管理,您可以基于流程开启方案设计:
- 使用华为云IAM用户登录解决方案工作台控制台,选择方案设计场景。
- 在方案场景页面点击“新建解决方案”->“新建工作空间”,自定义空间名称后点击“确定”,进入解决方案注册页面。
图2 新建解决方案
- 在页面中填写注册方案信息,可以指定自己为方案设计责任人。作为演练方案参考下图填写即可。
图3 注册解决方案
- 方案注册完成,点击“更多”-“设计”进入方案设计页面。
图4 进入方案设计页面
- 新建集成架构。
图5 新建集成架构
图6 集成架构设计器页面布局
架构智能推荐
解决方案工作台设计中心基于用户输入的自然语言为用户推荐最匹配的方案架构,用户1s快速引用。在解决方案工作台设计中心,解决方案工作台将会根据用户的方案/架构相关信息进行智能推荐,您也可以自己输入关键字进行搜索&查看,引用最匹配的架构进行二次编辑。
进入设计中心后,可使用架构智能推荐搜索您需要参考的架构;架构引用后,如需删除,可右键选择“清空画布”。
添加图元
解决方案工作台设计中心图元提供三类:标准黑白图元,包含华为云服务、第三方应用及组件、辅助图元等,满足架构师技术架构和信息架构设计需求;色彩图元&浮雕图元,不同类型的服务有不同的颜色,使架构更加美观、富有层次。您可以根据业务需求场景选择对应的样式。另外,在标准图元和色彩图元、浮雕图元下均有面板图元和序号图元,分别用于标注清楚架构的业务分类或网络属性、业务流序号。
解决方案工作台对华为云图元标识了底座属性,如您搜索不到某个图元,可能是由于该图元在您当前所选择的底座中不适配。例如:DMS服务仅具备公有云HC底座属性,若您当前的架构底座为HCSO,则您无法在图元列表中搜索到DMS。
添加面板图元
在标准图元和色彩图元模块,均已上架面板图元,含华为云、区域、可用区、虚拟私有云、子网、集群、DMZ区、业务分层、账号、专属计算集群DCC、专属云DEC、专属主机DEH。如,在本样例中,闸机和线下服务器在线下IDC中,ROMA、DGC等服务在华为云上。
同时,您也可以双击面板图元,在弹出面板图元修改界面支持修改面板图元的角标。
添加了相应的图元后,可对图元进行调整,包括选中图元、移动图元、多个图元对齐、连接图元、图元一键美化(调整为直线)、修改图元名称/颜色等属性、替换图元、给图元添加业务流描述以及跨空间复制图元。
调整图元
- 快速选中、移动多个图元
鼠标左键点击即可选中图元,选中后【Crtl键+鼠标左键】可继续选中其他图元,完成多个图元的选择;选中多个图元后,可按住鼠标左键移动图元。另外,你也可以直接按住鼠标左键拖动,快速选择要选中的多个图元。如下图所示,拖动鼠标选择图元所在区域,松开鼠标后即可选中该区域内的图元;选中后,按住鼠标左键即可拖动选中的多个图元。
图11 选中、移动多个图元
- 对齐图元
支持对齐多个图元,包含左对齐、顶对齐、垂直中线对齐、水平中线对齐、垂直均分、水平均分,Ctrl键+鼠标左键选中图元后选择对齐方式即可。图元与线框之间也支持使用对齐方式对齐。
- 左对齐:选中的多个图元最左侧对齐,适合图元为纵向分布的情况。
- 右对齐:选中的多个图元最右侧对齐,适合图元为纵向分布的情况。
- 顶对齐:选中的多个图元的最顶端对齐,适合图元为横向分布的情况。
- 底对齐:选中的多个图元的最底端对齐,适合图元为横向分布的情况。
- 垂直中线对齐:选中的多个图元的中线在垂直方向对齐,适合图元为纵向分布的情况&图元大小不一样的情况,如云服务图元和线框对齐、云服务图元和面板图元对齐。
- 水平中线对齐:选中的多个图元的中线在水平方向对齐,适合图元为横向分布的情况&图元大小不一样的情况,如云服务图元和线框对齐、云服务图元和面板图元对齐。
- 垂直均分:选中的多个图元在垂直方向平均划分,划分后的各个在垂直方向的间距相同。
- 水平均分:选中的多个图元在水平方向平均划分,划分后的各个在水平方向的间距相同。
图12 对齐图元
- 修改图元属性
- 通用图元(如云服务图元“ECS”、其他图元“WiFi”)支持修改图元名称,双击图元即可弹出编辑窗口,输入新的图元名称即可。
- 辅助图元(如文本框、线框、圆形等)&面板图元支持修改图元的字体(字号、加粗、斜体、下划线)、字体颜色、线条样式(实/虚线)、背景颜色、文本位置(顶端对齐、居中对齐等)、角标和名称。
- 序号图元支持修改图元的字体颜色、背景颜色和序号。
如下图所示,双击该方案架构左侧的一个图元面板,在右侧弹出的属性编辑窗口可修改面板名称为“园区(端)”。
图13 修改图元属性
- 替换图元
已完成连接的图元如果需要替换为其他图元,如RDS替换为RDS for MySQL,可通过替换图元的功能进行替换,替换后该图元相关的连接线将会保持不变。选中图元-鼠标右键-选择替换图元-搜索图元-选择要替换的图元即可。
图14 替换图元
连接图元
可通过直线、折线将有集成关系的图元连接起来,支持在辅助图元中选择直线、箭头、曲线、折线,或者将鼠标移动到图元上、从图元拖动出折线进行图元连接。
如下图,鼠标移动到图元上,可以看到该图元四周的连接节点,鼠标移动需要连接的点、按住鼠标左键不放即可拖动出连接线,将连接线拖动到要连接到的图元即可。
如果连接后的折线弯折方式不符合预期,可移动鼠标至折线上进行拖动调整。
添加业务流描述
完成图元添加、修改和连接后,我们可以为架构添加业务流描述,标识清楚图元之间的关系、架构的业务流向。
- 双击连接线,可以直接给连接线添加描述。连接线上的描述信息可通过鼠标左键移动调整位置。您也可以直接拖动图元库中的“文本框”到相应位置上进行描述。
- 在连接图元时开启路径描述,设计器将会自动按顺序添加序号。
跨空间复制图元
支持复制单个/多个图元并粘贴到本工作空间或其他工作空间下的架构设计画布上。
- 选中图元。如需复制多个图元,按住Ctrl+鼠标左键即可选中。
- Ctrl+C复制图元。您也可以通过鼠标右键-在弹出的选项中选择“复制”。
- 打开要粘贴至的目标画布,Ctrl+V即可粘贴。您也可以通过鼠标右键-在弹出的选项中选择“粘贴”。
解决方案工作台对华为云图元标识了底座属性,如您复制的图元底座属性与您架构的底座不符,则粘贴后保存失败,需要剔除不具备该底座属性的图元。例如:DMS服务仅具备公有云HC底座属性,若您将DMS图元从其他空间架构中复制到您当前的架构下、而当前架构的底座为HCSO,则粘贴后当前架构无法保存,需要把DMS图元删除。
画布调整
- 在设计中心画布工具栏点击放大缩小按钮可实现画布的放大缩小,同时,您也可以通过Ctrl+鼠标滚轮实现画布的放大缩小。
- 支持调整画布比例、大小。
- 支持进入全屏模式,专注设计。
快速移动画布
在设计中心画布页面,“Space+鼠标左键”即可实现画布的快速移动。
隐藏菜单/图元库
设计质量实时检查
解决方案工作台设计中心预置设计规则,实时检查集成路径连通性,确保方案设计质量。
- 集成路径实时检查:设计中心已预置设计规则,集成路径可实时检查并给出检查结果。
- 设计规则持续沉淀:华为云解决方案团队、服务产品部将持续沉淀设计规则。
- 设计规则生命周期管理:设计规则支持生命周期管理、运营团队会维护最新的设计规则、及时下架已失效规则。
如下图所示,连接两个图元后,如该两个图元之间有设计规则,则会弹出提示图标,点击图标可查看具体的提示信息。
使用设计规则要求用户的账号已实名认证,操作步骤请参考实名认证介绍。
推荐图元
支持开启辅助优选模式,提示推荐图元。如下图所示,开启推荐图元后,解决方案工作台将会为预置了设计规则的图元推荐路径。
自动保存
集成架构支持自动保存,每五分钟保存一次,保存时将短暂中断架构设计。您也可以关闭自动保存功能。
导出图片
可将架构设计导出成png图片。在设计中心画布上的菜单栏选择“导出图片”按钮即可。
导出解决方案
设计完成的集成架构、部署架构支持一键导出PPT文档,支持面向客户的演示。
分享架构
解决方案工作台设计中心架构设计支持通过WeLink分享、邮箱分享、微信分享,用户无需登录即可查看分享参考架构。
- 架构设计分享到Welink
支持WeLink扫码分享给WeLink联系人/ 群组,支持WeLink扫码分享给微信联系人/ 群组。
图26 Welink分享
图27 Welink用户接收到分享
- 架构设计分享到邮箱
在架构分享选项中选择邮箱分享,输入用户邮箱即可将架构分享给指定的邮件接收人。
图28 邮件通知
- 架构设计分享到微信
支持复制链接或微信扫码分享给微信联系人/群组。
图29 微信分享
一键引用分享架构
用户接收到分享后,打开分享链接,无需登录即可查看架构。如需引用架构,可一键引用或引用到指定空间。
- 一键引用:即自动引用到快速启动设计,用户无需创建空间/方案即可快速进行架构设计。
- 引用到我的空间:选择指定的空间、方案,修改架构名称,即可引用到用户指定的空间&方案下。
发布集成架构
已完成的架构设计,用户可以选择将该架构发布至解决方案工作台解决方案加速场,其他解决方案工作台用户可查看或引用该架构,快速完成架构设计。具体发布流程可参考上架加速场架构模板。