字数 5242,阅读大约需 27 分钟
第27讲:“智慧邻里”的“安全围栏”(安全工程)
【老孙开篇寄语】
同学们,欢迎来到 “工程篇” 的最后一站。
在上一讲,我们化身为 “修路工人”,通过系统集成,把 “智慧邻里” 的各个孤岛连成了大陆,数据像自来水一样在管道里欢快地流动。
但是,在数字世界里,没有 “围墙” 的城市,就是黑客眼中的 “自助餐厅”。如果有人在水管里投毒(病毒),或者偷偷接管子偷水(数据泄露),甚至把水龙头全打开搞破坏(DDoS),后果不堪设想。
安全工程(Security Engineering),就是我们今天要学的 “筑墙术”。作为项目经理,你不需要成为黑客,但你必须知道怎么给系统穿上防弹衣,怎么在合同里写清楚安全责任,怎么让项目符合国家的法律法规。
第一章:上节回顾与热身
1.1 上节核心回顾
在第26讲《“智慧邻里” 的 “数据高速公路”(系统集成)》中,我们重点掌握了以下核心考点:
- 1. 集成的四层楼:
- • 网络集成:铺路架桥(物理连通)。
- • 数据集成:搬运货物(ETL、数据仓库、异构数据)。
- • 应用集成:互相指挥(API、RPC、实时调用)。
- • 业务流程集成:一条龙服务(BPM、最高层次、跨系统流转)。
- 2. 中间件:软件的 “翻译官”。重点记住了 MQ(削峰填谷、异步解耦)和 JDBC(连数据库)。
- 3. Web Service:SOAP(发公函、严谨、XML)与 REST(发微信、灵活、JSON)。
1.2 上节课后作业精讲
上一讲的作业,是对大家 “集成概念” 的一次实战检验。来看看你做对了吗?
【题目1:连线题解析】
- • 题目:
- • A. 施工队进入机房铺设超六类网线
- • B. 每天凌晨3点同步一次财务报表数据
- • C. APP点击 “开门”,实时调用门禁接口
- • D. 报修、派单、维修、结算全流程自动流转
- • A -> 2. 网络集成(关键词:网线、物理层)。
- • B -> 3. 数据集成(关键词:同步数据、报表、批量)。
- • C -> 4. 应用集成(关键词:调用接口、实时动作)。
- • D -> 1. 业务流程集成(关键词:全流程、流转)。
- • 题目:关于Web Service描述错误的是?
- • 正确答案:B。
- • 老孙解析:
- • 选项B说 “SOAP通常比REST更轻量级”。大错特错!
- • 老孙讲过,SOAP是 “发公函”,基于XML,格式繁琐,是 重量级 的。
- • REST是 “发微信”,基于JSON,格式简单,是 轻量级 的。
- • 题目:解决门禁高峰期并发崩溃,选哪种中间件?
- • 正确答案:C. 面向消息中间件 (MOM)。
- • 老孙解析:
- • 题干里的关键词是 “并发量过大”、“系统崩溃”。
- • 这就需要 “削峰填谷”,把请求先排队存起来,慢慢处理。这是 MQ(消息队列) 的看家本领。
【题目2:选择题解析】
【题目3:选择题解析】
第二章:咱们今天聊点啥?(本讲目标)
今天这一讲,我们要为 “智慧邻里” 项目构建一套 立体化的安全防御体系。在学习具体的知识点之前,我们先建立一个宏观的认知框架。
想象一下,我们要保护 “智慧邻里” 这座 城堡(信息系统),我们需要考虑什么?