AWS 云应用安全部署与运维指南
1. 云应用安全策略
在云应用中实现安全是至关重要的,以下是一些可遵循的安全策略:
- 数据静态加密 :保护存储在物理存储设备(如硬盘、USB 驱动器、SAN 设备等)中的数据。在 AWS 云环境中,涉及到 S3、RDS、Redshift、Dynamo DB 等数据存储服务。对称加密用于保护静态数据,即使用加密密钥对数据进行加密,只要加密密钥安全,数据就是安全的。AWS 提供密钥管理服务(KMS)来解决加密密钥的管理和存储问题。
- S3 数据安全 :有两种主要方法来保护 S3 中的静态数据。
- 服务器端加密 :Amazon S3 在保存对象之前对其进行加密,并在下载时进行解密,整个过程完全透明无缝。可以通过多种方式配置加密密钥。
- 使用 S3 控制台进行服务器端加密 :
1. 选择要上传文件的存储桶。
2. 点击“Upload”按钮,弹出文件上传窗口。
3. 点击“Set Details”设置加密选项。
4. 选中“Use Server Side Encryption”复选框。
5. 点击“Use an AWS Key Management Service master key”选择用于加密文件的密钥。
6. 点击“Start Upload”上传所选文件。
- 使用 Java SDK 进行服务器端加密 :以下是一个代码片段,用于从应用程序上传代码并指示 S3 对文件进行加密:
超级会员免费看
订阅专栏 解锁全文
68

被折叠的 条评论
为什么被折叠?



