PMDEXIT 프로젝트 용어사전

METHODOLOGY

DevOps

DevOps

개발과 운영을 통합해 빌드·배포·운영을 자동화·연속화한다.

인도·운영 · 표준

ITIL 4

IT Infrastructure Library · ITIL

IT 서비스를 비즈니스 가치에 정렬시키는 운영 표준.

ITIL은 절차를 늘리는 통제 장치가 아니라 운영의 예측 가능성과 복구 속도를 높이는 도구다. 급한 복구와 근본 개선을 한 흐름에 섞지 않고 분리해 다루는 것이 운영 성숙도의 첫 갈림길이다.

구현 · 방법론

DevOps

DevOps

개발과 운영을 통합해 빌드·배포·운영을 자동화·연속화.

DevOps의 병목은 대개 기술이 아니라 조직 구조와 책임 분배에 있다. 파이프라인을 깔아도 개발과 운영이 목표를 공유하지 않고 장애를 비난의 대상으로 삼으면 변경 속도는 다시 느려진다. 배포 빈도와 복구 시간 같은 지표로 개선을 측정해야 구호에 그치지 않는다.

구현 · 구현

CI/CD

Continuous Integration and Delivery · CI/CD

통합·테스트·배포를 자동화해 짧은 주기로 안전하게 출시.

파이프라인 자동화의 신뢰도는 테스트의 신뢰도를 넘지 못한다. 불안정한 테스트를 방치한 채 배포 속도만 높이면 빠르게 장애를 운영에 밀어 올리는 장치가 될 뿐이므로, 속도를 늘리기 전에 검증의 결함 탐지력부터 확보해야 한다.

구현 · 인프라

컨테이너

Container

애플리케이션을 환경째 격리·패키징해 일관 배포하는 기술.

컨테이너의 실질적 이점은 빠른 기동보다 동일한 산출물을 모든 환경에 흘려보내 환경 차이를 제거하는 데 있다. 한 번 만든 이미지를 다시 빌드하지 않고 그대로 승격하는 원칙을 지킬 때 배포의 재현성과 신뢰가 확보된다.

구현 · 구현

형상관리

Version Control

소스·산출물의 변경 이력을 관리하는 형상관리. Git이 사실상 표준.

형상관리의 실익은 도구 도입 자체가 아니라 변경을 다루는 규율에서 나온다. 의미 단위로 작게 커밋하고, 자주 통합하며, 중요한 분기점마다 베이스라인을 고정해 두어야 이력이 추적 가능한 자산이 되고 CI/CD도 신뢰할 수 있는 출발점을 얻는다.

테스트 · 품질

코드 인스펙션

Code Inspection

정적 분석 도구로 소스 품질·결함을 점검. SonarQube 등.

정적 분석 도구를 처음 켜면 수천 건의 지적이 한꺼번에 나와 팀을 압도하기 쉽다. 전부를 동시에 잡으려 하면 도구가 외면받으므로, 변경분에 품질 게이트를 걸어 새 결함 유입부터 막고 보안·신뢰성 범주를 우선해 점진적으로 부채를 줄이는 운영이 현실적이다.