本文以创建一个简单的云上应用架构为例,向您介绍使用CADT从零开始创建自定义应用架构的操作方法和注意事项。
应用架构示例
本文创建一个如下图所示的应用架构,在华东1(杭州)地域,创建1个ECS、EIP和RDS实例,其中EIP与ECS绑定,ECS私网IP自动加入到RDS白名单中。
创建CADT应用
登录云速搭CADT控制台。
单击菜单栏下的新建 > 应用。
首先,构建网络环境。CADT提供了多种网络拓扑套件,可以直接拖拽使用。本文将使用单Region单可用区网络拓扑,单击快速创建然后选中单Region单可用区并将其拖拽到右侧画布中,如下图所示。
参考应用架构示例中的架构设计图,从左侧产品列表或通过关键字搜索,分别查找到云服务器ECS、安全组、云数据库RDS和弹性公网EIP,将其拖拽至架构图中对应的位置。
说明每个阿里云资源都有对应的资源级别,在拖拽资源进行架构设计时,CADT通过地域Region、专有网络VPC和交换机vSwitch的背景颜色变化,自动提示该资源应该放置的位置。
单击顶部工具栏的创建连线,在EIP与ECS、ECS与RDS之间创建连线。
说明资源之间的连线可以实现资源间关联关系的自动化配置。在资源部署完成后,根据EIP与ECS之间的连线,CADT会自动把EIP绑定到ECS上,ECS与RDS之间的连线则可以实现自动将ECS IP加入RDS白名单 。
应用架构设计完成后,单击右上角的保存按钮,输入应用名称,并单击确认。
说明应用名称需唯一,不能与当前账号下已有的应用名称重复。
长度为2~128个英文或中文字符。必须以大小字母或中文开头,不能以http://或https://开头。可以包含数字、下划线(_)、或者短划线(-)。
保存成功后,在CADT控制台左上角可以看到该应用状态为已修改。
至此,已完成该应用的架构设计。
说明此时只是创建了一个架构拓扑并保存成为应用,并没有部署实际资源。
在应用 > 我的应用页面,可以看到该应用。
单击查看架构图,可以在CADT画布页面重新打开该应用。
单击应用 > 我的应用打开应用到画布中后,为防止误操作,此时应用状态默认为浏览模式,如需编辑配置该应用架构,需要单击右上方切换为编辑模式。
导出应用架构图
应用创建成功后,可以通过单击导出 > 导出架构图,导出该应用的架构拓扑图。
下载并保存架构图。
在导出的架构图中,可以看到应用名称、生成时间和AppId等基本信息。
说明AppId即应用ID,也可以在浏览器中看到。