Giane10/devsecops-specialization-hackersdobem
GitHub: Giane10/devsecops-specialization-hackersdobem
Giane10/devsecops-specialization-hackersdobem是一个专注于DevSecOps和DevOps安全实践的综合性项目。
Stars: 0 | Forks: 0
# 🏗️ DevOps & DevSecOps 专精课程 — 黑客之道课程路径
欢迎来到我的技术专精项目仓库!这个空间旨在整合我在 **DevOps 和 DevSecOps** 轨道上的学习之旅,将网络安全的基础知识与现代软件工程和自动化实践相结合。
本项目的目标是实践性地、逐步地展示如何构建、监控和保护应用程序的完整生命周期(端到端)。
## 🧑🏫 指导与协调
* **教授/讲师:** Leandro Hilário Venâncio Volpato
* **机构:** RNP, SENAI, 科学技术部和 SOFTEX
## 📖 项目结构(章节之旅)
该项目按时间顺序和模块化组织,每个文件夹讲述开发安全故事的一部分:
### 📁 [模块 01:安全开发方法](./Modulo_01-Metodologias_de_Desenvolvimento_Seguro) *(已完成)*
* **完成内容:** 战略起点。在这里,重点是理解软件生命周期(SDLC)在安全视角下的运作(左移)。实践实验室涉及敏捷规划、DevOps 架构和项目 **SalaSegura** 的物理和逻辑安全设计,最终通过使用 **Docker 和容器** 隔离工作环境。
### 📁 [模块 02:管道和自动化测试](./Modulo_02-Pipelines_e_Testes_Automatizados) *(已完成)*
* **完成内容:** 从策略到实践自动化的过渡。在本章中,我实施了一个敏捷基础设施,通过 Docker 部署了自建的 GitLab 服务器。我实现了 Golang 应用程序的版本控制,并通过图形界面和 API(cURL)管理了细粒度的权限和访问控制(RBAC)。
### 📁 [模块 03:DevSecOps 和主动安全](./Modulo_03-DevSecOps_e_Seguranca_Ativa) *(进行中)*
* **目前完成内容:** 完成循环,使生态系统真正成为盲点。在第一个实践实验室中,我在一个 Go 应用程序中实施了一个完整的网络安全管道。我使用 **Trivy** 进行了手动和文档化的漏洞分析(如 CVE-2026-39820)。此外,我使用 **Docker Slim** 进行了逆向工程,将应用程序的 footprint 从 896MB 减少到 9.74MB,减少了攻击面。最后,我在 **GitLab CI/CD** 中整合了所有内容,创建了严格的部署自动化的阻止策略(通过退出代码)。
* **下一步计划:** 实时监控环境并实施有效的应急响应策略。
### 📁 [案例研究](./Estudo_de_Caso) *(不久)*
* **将完成内容:** 一个专门的空间,用于深入分析一个真实的市场场景,将实践中获得的所有工程和安全技能整合应用。
## 🛠️ 探索的技术和工具
* **文化与流程:** DevOps、DevSecOps、Secure SDLC、敏捷规划(Scrum/Kanban)、漏洞管理。
* **安全与审计:** Trivy(CVE 分析、包和许可证)。
* **容器与基础设施:** Docker、Docker Slim(Footprint 优化)。
* **版本控制与平台:** Git、GitLab CI/CD。
* **语言与技术:** Golang(实验室 API 的构建和测试)。
✨ *由 Giane do Nascimento Costa 在黑客之道课程路径上以自豪和奉献精神维护的精选项目.*
标签:Agile Development, Agile Methodologies, Agile Methodology, Agile Mindset, Agile Planning, Agile Practices, Agile Principles, Agile Project Management, Agile Techniques, Agile Tools, Agile Transformation, Automated Testing, Containerization, Cybersecurity, DevSecOps, Docker, End-to-End Development, GitLab, Golang, Infrastructure as Code, Persistent Volumes, RBAC, Secure Room Reservation System, Secure SDLC, Security Architecture, Software Development Life Cycle, 上游代理, 安全编程, 安全防御评估, 日志审计, 网络安全研究, 请求拦截