数据存储 - 存储元素
数据存储元素用平行线表示。 此元素表示临时或永久存储的数据。
示例包括:
- 使用浏览器缓存来存储与用户会话相关的数据。
- 向数据库添加安全日志事件。
何时使用数据存储元素
- 在每次将数据存储在 Azure DB 或本地缓存等位置时。
- 如果要在两个数据存储之间建立通信,请不要忘记在它们之间添加进程。
- 数据存储和外部实体都可启动数据流,因此请验证这两者中的任意一个是否已就绪。
- 确保将数据后期处理包含在内,例如 Azure Analytics 等分析服务。 此过程经常被忽略。
包括上下文
在每个数据存储元素中包含以下上下文:
上下文 | 问题 |
---|---|
类型 | 系统是否使用 Azure SQL、Cookie、本地或其他某种类型的存储? 如果是,系统使用的是哪种存储? |
功能 | 如何使用存储? 它是否用于共享数据、存储备份、安全日志、凭据和机密? |
权限级别 | 如何实现访问控制? 拥有读写权限的人员有哪些? |
其他控件 | 数据是否加密? 磁盘是否加密? 是否使用数字签名? |