32、实现DevOps与保障安全:从容器到生产支持

实现DevOps与保障安全:从容器到生产支持

1. 容器与微服务的应用

在应用开发与部署中,容器技术的运用需要谨慎规划。直接将单体应用“迁移”到容器中并期望获得神奇效果是错误的。若应用在虚拟机上运行良好,就没必要将其迁移到容器。虽然可以把所有进程打包到一个容器,但这可能达不到预期效果。容器最佳用途是打包单个服务、应用或任务,理想状态是多个容器各自运行一个进程,便于单独管理和扩展。

容器与微服务相辅相成,容器能很好地扩展无状态任务或小功能单元,其完善的API文档使操作更简便,管理员可放心运行具有共同特性和接口的容器。像Uber、eBay、Yelp、ADP和高盛等公司,都成功利用容器和编排工具为应用的打包、运输和运行提供标准化基础设施,随着更多企业在生产环境中使用容器,其采用率持续飙升。

容器使用要点

  • 避免盲目迁移单体应用到容器,需考虑数据持久化和存储规划。
  • 容器适合打包单个服务、应用或任务。
  • 利用容器和编排工具构建标准化基础设施。

2. 安全作为生命周期的一部分

多数数据泄露和安全漏洞本可轻松预防。例如2014年,97%的成功攻击可追溯到10个已知漏洞,其中8个已有超10年的修复方案。安全问题不应被忽视,而应成为开发生命周期的一部分。

安全的重要性

  • 早期和频繁地检查代码,确保无安全漏洞及用户无法访问未授权数据或执行未授权操作。
  • 保护和监控系统与网络。

向左转移安全工作

软件安全需要早期和频繁审查代码漏洞

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值