项目笔记1:通过在线制图工具绘制阿里云部署图

csy2019 2019-05-15 23:11:00 阅读数:22 评论数:0 收藏数:0

最近做一个项目是关于采集指纹的系统,先给大家简单介绍一下项目的主要功能:

该项目主要是做一个采集婴幼儿的手掌指纹和掌纹的客户端,并且通过服务端接口保存手掌指纹到阿里云oss存储中。 同时后台提供管理功能,对采集人员,系统角色权限管理,同时提供婴幼儿的手指指纹图片的查看和分析功能。

系统分为三个子系统:

  • 指纹采集客户端程序(client)
  • 指纹采集接口应用服务(通过springboot 框架开发的Restful Api方式 (client restful api)
  • 指纹采集后台管理应用前端页面 (Ant Design Vue Admin )
  • 指纹采集后台应用接口服务器 (通过Spring Boot框架开发,用到Redis, JWT,mybatis等技术)

由于客户要求使用阿里云服务作为应用部署的基本设施,按照客户的要求绘制阿里云系统部署架构图。

最后讨论后的部署建议方案:

  • 为了保证数据传输的安全建议采用https SSL证书方式。
  • 用户请求通过负载均衡SLB分发到阿里云的ESC上。
  • 后端web服务器采用多台ECS(至少2台)负载用户请求。
  • 数据库采用阿里云的Mysql版本,通过设置好数据库的备份和安全
  • OSS存在被采集人指纹信息。
  • 使用redis作为数据缓存中心。
  • 短信接口建议采用阿里云平台短信网关服务。

在此使用了一个网上在线制图网站Freedgo Design 其访问地址为: https://www.freedgo.com.

freedgo Design 是一个多种类型图表的在线绘制软件,让您创建 阿里云架构图 腾讯云架构图 Oracle云架构图 AWS系统部署图 软件架构图, UML,BPMN,ERD,流程图,UX设计图,ANT DESIGN,思维导图,图表。 可以做到注册用户免费使用。

具体绘制步骤如下:

  • 打开https://www.freedgo.com,先点击注册成为注册用户,Freedgo Design提供邮箱、微信、QQ、微博等多种注册方式。
  • 注册成功后,点击 开始制作 按钮,然后就进入制图工具页面进行绘制。
  • 选择菜单文件-> 从类型中新建 -> 云架构 -> 阿里云
  • 左侧图标库中选择所需要的web服务器,数据库,redis等等图标
  • 安装业务逻辑绘制在线架构图。

最终的绘制效果如下图:

 


版权声明:本文为[csy2019]原创文章
转载请带上:http://copyfuture.com/blogs-details/80e5a18bf572949cfdbd3ec6c87e5538
或:https://www.cnblogs.com/csy2019/p/10872844.html


  1. WE以下克上击溃头号种子TOP,你想起了S7的那支WE了吗?
  2. 痞子衡嵌入式:超级好用的可视化PyQt GUI构建工具(Qt Designer)
  3. 关于火星的那些奇妙的事件
  4. 《都挺好》登陆YouTube背后:你不知道的掘金故事
  5. 买房担心房价下降 2019年该不该买房呢?
  6. mybatis 批量添加数据的两种实现方式
  7. Vivado中xilinx_courdic IP核(求exp指数函数)使用
  8. 过气歌手被雪藏7年仍不改爆脾气,怒砸电视清醒后又删博戏可真多
  9. “6年的程序员还不会写委托”,问题在哪?
  10. IO流
  11. 安倍能拉拢普京对付中国吗?美智库学者:别想太多,现实一点
  12. 如何在招聘中考核.NET架构师
  13. 火箭终低头,豪斯是休斯敦最靓的仔,总冠军有希望了!
  14. 【公益译文】网络安全滑动标尺模型–SANS分析师白皮书
  15. 新年Flag:搞定Python中的“功夫熊猫”,做最高效的数据科学家
  16. 马云说互联网保险会让200万线下代理人失业,结果5年涨了600万
  17. AI,如何影响你在看的影视剧和综艺?
  18. “玉兔二号”巡视器已完成3个月昼工作 累计行走163米
  19. Python基础之异常
  20. 航母刚下水就裂300条缝!百吨海水瞬间灌入,历时10年无果
  21. 一行代码实现数组去重(ES6)
  22. JavaScript复制文本探究
  23. Unity收购游戏内置及时通讯软件开发公司Vivox
  24. 劳力士无历鬼改装成这样,喜欢吗?
  25. 欢迎来到马孔多:《百年孤独》将首次改编为剧集
  26. 沙纳汉给中国列出所谓“三宗罪”,金一南:信口雌黄
  27. 新能源汽车适合长途行驶吗?
  28. NHibernate 2.1.1.GA发布
  29. 内地记者遭香港媒体歧视,网友:难怪港圈越来越差
  30. 01 JVM 从入门到实战 | 什么是 JVM
  31. 程序员面试,为什么不跟我谈高并发?
  32. 莫迪一意孤行,如今又遭失败,印度笑料不断
  33. 73岁狄龙首次饰演哑巴,年纪大学手语慢,曾一度令血压飙升
  34. LG推出双屏5G智能手机 可用手势激活各种功能
  35. MySQL Workbench导出Model提示['ERROR 1064 (42000): You have an error in your SQL syntax....syntax to use near 'VISIBLE']
  36. python的Web框架,Django模板变量,过滤器和静态文件引入
  37. 武当真正的宝贝不是传说的“三宝” 而是你司空见惯的这几样!
  38. [翻译 EF Core in Action 1.6]你的第一个EF Core应用程序
  39. Polestar 2有实力挑战Model 3吗?
  40. Django个人博客开发 | 前言
  41. #两年Java开发经验面试只给10分钟?网友:入职还不是拧螺丝
  42. 分布式数据库中的事务时序
  43. 特斯拉Model 3全国陆续开始交付
  44. 支持向量机(SVM)
  45. 图像识别 - 提取验证码信息
  46. 16秒3次激烈冲突,4次犯规1次技犯,吴庆龙忍无可忍大闹赛场
  47. 关于用户表设计及多用户登入限制
  48. 被特斯拉撞成“事故车”,本田到底有多软?
  49. 不得不说地球月亮是神奇的存在,天王星海王星的卫星还都没月亮大
  50. 迄今为止最精确的黑洞合并模拟,由超级计算机和人工智能创建!
  51. 小程序六位密码框简单实现方法
  52. 《4 3 2 1》:这部砖头一样厚的长篇小说,带给你别样的人生思考
  53. 读蒋勋《人生需要出走》
  54. NBA最昏庸的总经理, 用未来+8800万奢侈税换一堆老头子
  55. 宝宝学习爬行的关键期,怎么锻炼爬行?
  56. 从仰望星空到傲视天下,新中国坦克发展史简介
  57. 29岁女程序员应聘被嫌弃,得知原因后,网友:说的都实话
  58. 急诊大夫真实案例点评:120这样打才能最快获救!
  59. 使用 ASP.NET Core MVC 创建 Web API(一)
  60. 金融名词白话说:做空、做多、空头……
  61. 唯一被冠以“大帝”之名的女皇叶卡捷琳娜二世,是如何继位的呢?
  62. 蒙古为什么能崛起?金国从来没有完全控制过蒙古草原
  63. 英雄联盟:备战IG姿态复出,但王思聪这句话又开启了粉丝大战
  64. python迭代器
  65. 中国之星二期计划:小体量不代表粗制作
  66. T-SQL基础(六)之可编程对象
  67. Web 性能优化:21 种优化 CSS 和加快网站速度的方法
  68. 阳谋!美国正谋划对世界发起一场“石油战争”
  69. 二手车电商格局巨变 一家独大凸现
  70. 中国手机市场形成4+2格局 头部品牌淘汰基线上移
  71. 一个研究创业者的思考:知识付费的褪色与镀金
  72. 软银计划第三次投资滴滴 金额为16亿美元
  73. 有银联影子的肯德基“神钱包”,也没那么神
  74. 怎么把安卓手机无线投屏在电脑上?
  75. 《圣歌》——落后于时代的美丽新世界
  76. 珠海横琴长隆度假区都有什么好玩的?
  77. 中国卤制品一哥:靠偷师学艺,做成第一品牌,一年卖出40多亿元
  78. 马岛风云 十五:提督的决断
  79. 红米Note 7 Pro发布;索尼召回中国地区不达标充电宝
  80. 专家谈我国单兵武器及训练:还有不少差距,升级即将开始
  81. 选车在乎油耗?避开这几个误区,让你随心挑选
  82. 【产业互联网周报】BAT发布最新财报,先后披露云计算、企业服务及金融科技板块进展
  83. 基于vue框架手写一个notify插件,实现通知功能
  84. 冯唐写过那些美好的句子 “春风十里 不如你”
  85. 华为再度进军巴西智能手机市场,挑战三星摩托罗拉
  86. 深45米的世界最深泳池 就问你敢不敢?
  87. 转行上培训班去当程序员就业是否可行
  88. 林清玄:如何培养一个有幸福感的孩子(写的真好)
  89. 巴铁潜艇成名之战!穿越封锁击沉印度护卫舰:逃亡72小时回港
  90. 向西再延伸200公里,西藏冈底斯斑岩型铜矿带找矿新发现
  91. 通用投资三亿美元 建设电动车无人车工厂
  92. 走进Java Map家族 (1) - HashMap实现原理分析
  93. 全球40个免费电子图书馆网址~收藏
  94. 蔚来决定不降价,公司投入巨大及业绩亏损
  95. 接口
  96. 这个医疗成长股又创新高了,业绩暴增,再次开启翻倍之旅!
  97. 德军三大名将,有三大遗憾:胜利擦肩而过
  98. 三月不旅行,四月徒伤悲!(赏花攻略)
  99. 陈水扁喊话蔡英文 小英回酸阿扁要“注意身体健康”
  100. 全能梅西太可怕!他就算做中后卫,也会是世界最佳

  1. Python开发:部分第三方库无法在线安装解决方法(949)
  2. [Swift]LeetCode325. 最大子数组之和为k $ Maximum Size Subarray Sum Equals k(779)
  3. Matlab 2019a 安装包下载以及安装和激活(719)
  4. 仅限Edge和Chrome访问 全新网页端Skype应用上线(686)
  5. 前端笔记之NodeJS(一)初识NodeJS&内置模块&特点(684)
  6. C#读取excel文件提示未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序(663)
  7. 【预警通告】Weblogic反序列化远程代码执行漏洞(640)
  8. Visual Studio 2019 正式发布,重磅更新,支持live share(599)
  9. 【预警通告】Apache Tomcat远程代码执行漏洞CVE-2019-0232(573)
  10. 网上赌博平台维护审核提不了款怎么办?(535)
  11. React 与 React-Native 使用同一个 meteor 后台(529)
  12. Sublime Text3 最新版3207 安装及破解(458)
  13. Visual Studio 2019 正式发布(389)
  14. [翻译] Visual Studio 2019: 极速编码. 智能工作. 创造未来.(388)
  15. 刘强东身边的CXO还有谁“幸存”(373)
  16. 舍命生子产妇吴梦丈夫怒斥:没抢肺源不是精神分裂,网友断章取义(371)
  17. Confluence SSRF及远程代码执行漏洞处置手册(370)
  18. 机器学习 ML.NET 发布 1.0 RC(369)
  19. 阿里巴巴2018年纳税516亿元 同比增40%(369)
  20. K8s集群安装--最新版 Kubernetes 1.14.1(338)
  21. 雷军清华演讲实录:小米9年的创新、变革与未来(333)
  22. 小米手机卖不动了?(327)
  23. F#周报2019年第14期(317)
  24. 积分一样却选手下败将出战国际赛,《最强大脑》云队选手被坑了?(300)
  25. 《最强大脑》要垮?桑洁魏坤琳出轨细节被扒,戚薇才是神助攻(257)
  26. 华电教授孙玉兵被指与昔日同学共同学术造假,多所高校调查(251)
  27. F#周报2019年第15期(249)
  28. 日本明仁天皇退位,日本“平成”年代结束(246)
  29. linux系统安装cdcfordb2udb(241)
  30. Oracle甲骨文大规模裁员,你背离时代就会被淘汰(240)
  31. 他联系叙恐怖分子“卖军火”,称能搞到2000枚导弹,关键时刻中国警察出手(237)
  32. 魔兽世界:8.15搏击俱乐部坐骑获取流程 鳄鱼布鲁斯坐骑(236)
  33. 针对django2.2报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: ill....(235)
  34. 女友被曝插足许志安郑秀文婚姻 知情人透露马国明已下定决心分手(232)
  35. SQL简介及MySQL的安装目录详解(229)
  36. 为什么国内汽车用沥青阻尼片,而欧洲主机厂却用树脂?(229)
  37. 视觉中国深夜道歉:全面配合监管部门彻底积极整改(228)
  38. 谁是苏小明饭局爆粗偷拍者?知情人称另有其人(224)
  39. 迪玛希好惨!昨晚《歌手》为声入人心男团帮帮唱,却再被指控侵权(223)
  40. NodeJs之邮件(email)发送(222)
  41. 市值暴跌90%,世界零售巨头申请破产战胜了所有对手却输时代(221)
  42. 函数防抖,与函数节流(220)
  43. 机器学习基石笔记:01 The Learning Problem(217)
  44. 深度学习python的配置(Windows)(215)
  45. [深度应用]·实战掌握Dlib人脸识别开发教程(213)
  46. 许志安出轨视频系蓄谋偷拍?司机被曝收40万装红外摄像头(210)
  47. Google AI 系统 DeepMind 高中数学考试不及格(210)
  48. 干货!21部漫威电影观影顺序指南,在《复联4》之前赶紧补齐!(209)
  49. 赌命生子九个月后,吴梦离世:前半辈子任性了,我用生命买单(206)
  50. 威廉王子出轨凯特王妃闺蜜? 外媒称婚外情致兄弟反目(203)
  51. spring-cloud-sleuth+zipkin源码探究(203)
  52. WebGL three.js学习笔记 纹理贴图模拟太阳系运转(201)
  53. 新更新kb4493472导致无法正常开机(195)
  54. 杜敬谦死因疑曝光!或因他这一特殊的训练方式,泳迷高呼孙杨退役(191)
  55. AntDesign Form表单字段校验的三种方式(189)
  56. 韦杰落网,金诚集团终局(188)
  57. 华为推出方舟编译器 称可提升安卓系统效率(186)
  58. 山东庆云民企3000亩土地被贱卖 国企接盘拟转性(185)
  59. 《权力的游戏》龙妈有那么多爱她的人,为什么最终会选择琼恩雪诺(182)
  60. 张无忌为什么爱上她?陈钰琪版赵敏终于给答案了(181)
  61. “国防”靠美国? 韩国瑜=马英九2.0? 走着瞧(180)
  62. Python破解Wifi密码思路(180)
  63. 直认与老公感情淡了!27岁TVB上位女星:我们不是好熟(179)
  64. CUBA Studio 8.0 发布,企业级应用开发平台(179)
  65. 张丹峰出轨最新锤来了!毕滢的朋友圈简直刷新下限啊!(177)
  66. 拿着普通员工超300倍的工资裁员800人,这家游戏公司CEO引发员工不满|一周新闻(177)
  67. Github 上 Star 最多的个人 Spring Boot 开源学习项目(177)
  68. 币安称 4000 万美元比特币被盗(175)
  69. 使用 C 语言实现一个 HTTP GET 连接(175)
  70. AntD框架的upload组件上传图片时遇到的一些坑(175)
  71. 不要996!程序员创建955.WLB不加班公司名单,GitHub周榜第二(174)
  72. Codejam Qualification Round 2019(174)
  73. 《跃迁-成为高手的技术》之联机学习(173)
  74. Weblogic CVE-2019-2647等相关XXE漏洞分析(173)
  75. python爬虫重定向次数过多问题(172)
  76. simulink创建简单模型(172)
  77. 强大的jQGrid的傻瓜式使用方法。以及一些注意事项,备有相应的引入文件。(170)
  78. [NewLife.XCode]高级查询(168)
  79. Algolia使用教程 , 超详细傻子看都会(166)
  80. Delphi 开发微信公众平台 (二) 用户管理(165)
  81. 核心算法缺位,人工智能发展面临“卡脖子”窘境(165)
  82. 只需知道电话号码 即可监控任意一部手机,获取位置,太可怕(163)
  83. 范斯晶对祖母的称呼很意外,范志毅很心疼,缺少母爱的孩子不容易(162)
  84. 如何定位前端线上问题(如何排查前端生产问题)(162)
  85. 告诉你去越南芽庄必带回的好东西(161)
  86. 双双出轨!许志安劈腿马国明港姐女友,二人被拍16分钟激吻超20次(160)
  87. 数学家发现完美的乘法(160)
  88. 定义工作,解读自我——IT帮2019年2月线下活动回顾(160)
  89. 百度网盘下载神器 PanDownload v2.0.9(破解版、不限速)(159)
  90. 高管被警方带走背后:巧达科技操盘2亿人简历生意(159)
  91. 吹爆惠英红,《铁探》这位霸道总警司超带感!真乃港剧罕见大女主(156)
  92. vue生成图片验证码(156)
  93. 三国正史第一猛将:一人单挑数千人,不是吕布也不是关羽(154)
  94. 从0到1上线一个微信小程序(154)
  95. FreeSql 如何现实 Sqlite 跨库查询(154)
  96. 向佐的弟弟叫向佑,网友:那郭碧婷生的孩子叫什么?(153)
  97. [Node.js] 3、搭建hexo博客(153)
  98. spring-boot-2.0.3不一样系列之源码篇 - pageHelper分页,绝对有值得你看的地方(153)
  99. TensorFlow从1到2(十)带注意力机制的神经网络机器翻译(152)
  100. java基础(十五)----- Java 最全异常详解 ——Java高级开发必须懂的(152)

  1. MySQL 事务
  2. [Inside HotSpot] Serial垃圾回收器 (二) Minor GC
  3. 老婆举报医生老公“收药品回扣”:他出轨并要求离婚 官方已介入调查
  4. 实验吧简单的sql注入3
  5. 死磕 java同步系列之自己动手写一个锁Lock
  6. [NOI2006] 网络收费
  7. 线性基的小证明...
  8. 从语言设计的角度探究Java中hashCode()和equals()的关系
  9. C# 多线程小试牛刀
  10. Python基础:输入与输出(I/O)
  11. link-1-STL 标准模板库
  12. mysql--浅谈多表查询1
  13. 进击JavaScript核心 --- (1)基本数据类型
  14. 大数据技术之_24_电影推荐系统项目_07_工具环境搭建(具体实操)
  15. 前端限制显示的文本字数的几种方法——不换行与换行
  16. 【实验吧】该题不简单——writeup
  17. 反向传播算法
  18. =、==、===、equals()的区别
  19. GitHub 推出开发者赞助项目
  20. 剑指Offer的学习笔记(C#篇)-- 从上往下打印二叉树
  21. argparse 在深度学习中的应用
  22. 张云雷复出?西城区文旅局:德云社在辖区内演出未发现违法违规问题
  23. Maven安装与配置
  24. acWing 825. 排队购物
  25. ajax&&jquery
  26. 苏联攻击机的悲壮行动,明知德军战机拦截,仍在无护航状态下出击
  27. 华为的5G技术,源于这种数学方法
  28. 一站式自动化测试平台 http://www.Autotestplat.com
  29. RabbitMQ总结
  30. 第九组 通信3班 063 自反ACL
  31. 短线还有最后一跌?大V们表示:反弹近了!(5月23日)
  32. 第九组 通信3班 063 OSPFv2与OSPFv3综合实验
  33. C# IE选项 - 重置IE
  34. Spring_数据校验和自定义检验规则
  35. 谈谈Java的string为什么是不可变的
  36. OFFICE 365 A1 Plus账号注册
  37. 初学python—做一个数组的增删改查操作
  38. oc工程中oc、swift混编代码打包成静态framework踩坑笔记
  39. 阿里云推“智能秒停系统”:50秒内短信通知 再不怕吃罚单
  40. 今天购买了一个云服务器
  41. 神奇!乌鸦竟然会传达悲观和怀疑情绪 还会对同伴“冷嘲热讽”
  42. 数字IC设计入门必备——VIM自定义模板调用与VCS基本仿真操作示例
  43. 点击事件的坐标计算(client || offset) +(X || Width || Left) 各种排列组合别绕晕
  44. windows下dubbo-admin2.6.x之后版本的安装
  45. linux 之基本命令学习总结
  46. 传祺难续“传奇”?销量暴跌超4成 加价卖车被“断裂门”尽毁
  47. 香港豪门后宫持续曝光:他用选美比赛“选妃”,与几万女星交往
  48. 小窥React360——用React创建360全景VR体验
  49. Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)
  50. .Net Core下使用RabbitMQ比较完备的两种方案(虽然代码有点惨淡,不过我会完善)
  51. “80后”女博士已任团中央书记处书记
  52. 杨元庆:现在是联想的最好时刻 我们四大战役全部打了胜仗
  53. Java开发环境的搭建(JDK和Eclipse的安装)
  54. oracle学习笔记(十四) 数据库对象 索引 视图 序列 同义词
  55. 机构风向标:外资出逃超500亿 美的集团等白马股表现欠佳
  56. 跟踪记录ABAP对外部系统的RFC通信
  57. c++11多线程详解(一)
  58. 小蓝杯,跌破发行价了
  59. [NewLife.XCode]百亿级性能
  60. 33岁何洁商场走穴被曝光,路人镜头下的她与精修图差别好大
  61. 途牛第一季度净亏损2240万美元 同比亏损幅度扩大
  62. 00 | Two Sum
  63. 智能威胁分析之图数据构建
  64. 快速掌握RabbitMQ(二)——四种Exchange介绍及代码演示
  65. Neo4j 第六篇:Cypher语法
  66. Java微信公众平台开发(三)--接收消息的分类及实体的创建
  67. Java8 中的 Optional
  68. 如何显示超大图像(3)
  69. 贵州检察机关依法对袁仁国决定逮捕
  70. 有关xerospolit运行报错问题的有效解决方案
  71. ADO学途 one day
  72. Linux 中 ip netns 命令
  73. Python爬虫之设置selenium webdriver等待
  74. BSOJ1040 -- 【练习题目】美元DOLLARS
  75. 外媒:稀土是中国手中的一张王牌
  76. sql server添加sa用户和密码
  77. 深入理解JVM的类加载
  78. querySelector和getElementById之间的区别
  79. 简说设计模式——观察者模式
  80. 扰动函数和拉链法模拟HashMap的存储结构
  81. 东芝中国:“上海东芝公司”不存在 未停止与华为的合作
  82. 彭于晏马思纯主演张爱玲这部小说,却被说更适合演《骆驼祥子》?
  83. 停止向华为供货?东芝辟谣回应
  84. 云米第一季度净利润5310万元 同比增长68%
  85. 贪吃的古蛙,古生物学家发现亿年前两栖动物之间战争
  86. APICloud发布低代码开发平台 效率提升30%至60%
  87. Golang 读写锁RWMutex 互斥锁Mutex 源码详解
  88. shell初级-----数据呈现方式
  89. 白玉兰入围名单公布!《知否》《都挺好》上榜,还有这部豆瓣3分剧
  90. 深网 | 京东618接入快手、抖音 实现“即看即买”
  91. 解决 APP启动白屏黑屏问题
  92. Spring Cloud Hystrix理解与实践(一):搭建简单监控集群
  93. 浏览器与服务器通信技术——jsonp
  94. 【刷题笔记】LeetCode 606. Construct String from Binary Tree
  95. 央行副行长刘国强:应对汇率波动经验丰富,政策工具储备充足
  96. 部署Azure Log Analytics
  97. 计算机基础--http的基础整理和巩固
  98. 章子怡:女人四十,不止表面风光
  99. 直击|对话杨元庆:希望今年创最好盈利 要震慑住谣言
  100. 微软通过合作为美国270万农村退伍军人提供高速宽带服务