DevSecOps(개발보안운영)
보안 점검을 개발이 다 끝난 뒤 마지막에 하는 게 아니라, 기획·개발·배포 전 과정에 처음부터 포함시키는 개발 문화이자 방법론입니다.
한눈에 보는 정의
DevSecOps는 개발(Development)과 운영(Operations)을 통합한 DevOps 에, 처음부터 보안(Security)을 함께 포함시킨 개념입니다. "보안은 마지막에 검사하는 것"이 아니라 "설계 단계부터 함께 고려하는 것"이라는 철학을 담고 있습니다.
자세히 알아보기
- 예문: "우리 팀은 DevSecOps 문화를 도입해, 코드를 커밋할 때마다 자동으로 보안 취약점을 점검한다."
- CI/CD(지속적 통합·배포) 파이프라인 안에 보안 취약점 스캔, SBOM(소프트웨어 자재 명세서) 생성 같은 단계를 자동으로 포함시키는 방식으로 실현되는 경우가 많습니다.
- 배포 직전에야 보안 문제를 발견해 일정이 크게 지연되는 것을 예방하는 것이 목적입니다.