|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kubernetes-devsecops/
课程评论:没有评论
**课程名称:** DevSecOps - Kubernetes DevOps 与安全实战 **课程概述:** 本课程旨在帮助学习者掌握在DevOps流程中集成安全性的关键技能,通过Jenkins和多种工具实现SDLC(软件开发生命周期)各个阶段的安全自动化。课程特别强调了Kubernetes在DevSecOps中的应用,并提供了19个实操实验环境。 **核心内容:** * **DevSecOps理念与实践:** 学习如何将安全融入DevOps流水线,自动化安全集成。 * **安全数据管理:** 学习如何保护敏感数据和密钥,防止意外泄露到源代码管理系统(SCM)。 * **漏洞检测与修复:** * 查找并修复应用程序依赖项、Dockerfile、Docker镜像和Kubernetes资源中的漏洞。 * 学习使用多种工具进行漏洞监控。 * **CI/CD与Kubernetes部署:** * 构建和测试应用程序。 * 构建和推送Docker镜像。 * 安全地将应用程序部署到Kubernetes集群。 * **全面的安全测试:** * 单元测试、变异测试。 * SAST(静态应用安全测试)。 * DAST(动态应用安全测试)。 * 集成测试。 * **Kubernetes集群安全:** * 设置Kubernetes集群(提供简易脚本)。 * 监控Kubernetes集群。 * **教学方式:** 采用“概念讲解 + 实操练习”的模式,通过幻灯片清晰地阐述每个概念,然后进行实操演示。 * **资源支持:** * 提供GitHub代码仓库,包含课程中使用的代码片段。 * 建立Kubernetes DevSecOps私有Slack社区,用于讨论和反馈。 **学习目标:** 本课程适合那些希望将其DevOps流程与安全性相结合的团队或个人。通过本课程,学习者将能够: * 理解并实施DevSecOps的最佳实践。 * 熟练运用Jenkins等工具实现DevOps安全自动化。 * 掌握在Kubernetes环境中进行安全部署和管理。 * 能够有效地识别和修复各种安全漏洞。 * 构建更安全、更可靠的软件交付流水线。 **先修知识(建议,非强制):** * DevOps & Jenkins * Docker & Kubernetes * Linux VM, CLI & Shell Scripting **注意:** 建议观看课程的预览/推广视频以了解课程的具体内容。课程视频提供自动生成的英文字幕。
++ Updated the course with 19 Hands-On Lab Environments.Note - Please watch the Preview/Promotional Video to get an idea of what will be covered as part of this course.Auto-generated English Captions are available to all course videos. DevSecOps - Automates the integration of security at every phase of SDLC through Jenkins and various other tools.This course is for teams/individuals looking to integrate security into their DevOps pipeline. We will learn all the needed DevSecOps skills, tools and processes to secure,secrets/sensitive data from being accidentally pushed to SCMs.find, fix, patch vulnerabilities in application dependencies, Dockerfile, Images, Kubernetes Resources,build and test the application, build/push docker image, deploying to Kubernetes cluster securely,testingUnit Test, Mutation Test, SAST - Static Application Security Testing, DAST - Dynamic Application Security Testing, Integration Testmonitoring vulnerabilities and Kubernetes cluster using various tools I will present every topic to you in a simple, visual and easy way, we'll first go through slides for every concept to understand the topic followed by a practical hands-on exercise.we'll setup your own Kubernetes cluster for this we provide simple scripts.we also have a Github repository with various code snippets which we use throughout this courseJoin the Kubernetes DevSecOps private Slack community for any topic request/discussion.Basic Knowledge of the below tools/technologies is good to have, but not mandatory as we discuss each concept and provide all the required scripts, code snippets, examples,DevOps & JenkinsDocker & KubernetesLinux VM, CLI & Shell Scripting Note - Please watch the Preview/Promotional Video to get an idea of what will be covered as part of this course.Auto-generated English Captions are available to all course videos.