Skip to content

JJH0204/24DevSecOpsProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevSecOps 팀 프로젝트

alt text

레포지토리 소개

본 Git 레포지토리는 DevSecOps 팀의 협업 과정을 관리하는 프로젝트 관리 레포지토리입니다.
팀의 성장과 발전 과정을 담은 프로젝트들이 순차적으로 기록되어 있습니다.

프로젝트 구성

1. 프로젝트 Nova (/Nova)

  • DevSecOps 방법론을 적용한 온프레미스 환경의 웹 애플리케이션 개발
  • Kubernetes(kind)를 활용한 인프라 구축
  • Jenkins와 SonarQube를 활용한 CI/CD 파이프라인 구성
  • Apache, PHP, MariaDB 기반의 웹 서비스 구현

2. 프로젝트 SuperNova (/SuperNova)

  • DevSecOps 팀의 최종 협업 프로젝트
  • 가상의 게임 개발사 G.G.M을 대상으로 한 통합 서비스 프로젝트
  • 네트워크 팀, 블루팀, 레드팀의 협력 프로젝트
  • 네트워크/보안/사후관리 서비스 제공

협업 규칙

  1. 각 프로젝트는 독립적인 디렉토리에서 관리
  2. 문서화는 마크다운 형식으로 작성
  3. 코드 변경사항은 Pull Request를 통해 리뷰 후 반영
  4. 이슈 트래커를 활용한 작업 관리
  5. 브랜치 전략 준수

브랜치 전략

  • main: 안정화된 릴리즈 버전
  • master: 프로젝트 Nova 가이드 웹 문서

프로젝트 진행 상황

  • 프로젝트 Nova 완료
  • 프로젝트 SuperNova 진행 중

팀원 정보

  • 네트워크 팀
  • 블루팀
  • 레드팀

라이선스

This project is licensed under the MIT License - see the LICENSE file for details

About

2024 DevSecOps Team Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors