感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
DevSecOps 简介
- 将安全性整合到 DevOps 流程中的重要性
- DevSecOps 的关键原则与实践
持续整合 (CI) 安全性
- 保护程式码储存库 (GitLab 与 Jenkins 的整合)
- 使用 SonarQube 进行自动化程式码品质与安全性分析
- 在 Jenkins CI 管道中实施静态程式码分析
使用 Docker 的容器安全性
- 建立安全的 Docker 映像档
- 使用 Harbor 管理 Docker 映像档储存库
- 漏洞扫描与映像版本控制的最佳实践
设置安全的 CI/CD 管道
- 配置 Jenkins 以整合安全性
- 执行 SonarQube 分析
- 生成并保护 Docker 映像档
使用 Kubernetes 保护部署流程
- Kubernetes 编排的安全性实践
- Kubernetes Orchestrator 在安全渐进式部署中的角色
- 实施 RBAC (基于角色的 Access 控制) 并保护服务通信
整合 RabbitMQ、PostgreSQL 和 MongoDB
- 确保服务之间的安全通信
- PostgreSQL 和 MongoDB 的数据安全性实践
- 强化 RabbitMQ 以实现安全消息传递
使用 Keycloak 进行身份与 Access Management 管理
- 配置 Keycloak 以进行用户身份验证与授权
- 管理 Kubernetes 集群的身份
在 Kubernetes 中实施安全性
- 在 Kubernetes 上安全部署应用程式
- 将 Keycloak 与 Docker 和 Kubernetes 整合以进行身份管理
DevSecOps 中的监控与审计
- 持续监控工具与技术
- 审计部署并保持合规性
- 自动化安全失败回滚的实用指南
总结与下一步
要求
- 理解DevOps流程
- 具备Docker容器和Kubernetes编排的基本工作知识
受众
- DevOps专业人士
14 小时
客户评论 (1)
有许多实用练习,由培训师监督和协助。
Aleksandra - Fundacja PTA
课程 - Mastering Make: Advanced Workflow Automation and Optimization
机器翻译