소프트웨어 개발과 DevOps 환경에서 아티팩트는 단순한 산출물을 넘어, 팀의 협업과 자동화, 신뢰 있는 배포를 이끄는 기반이다. 아티팩트(Artifact)넓은 의미에서 아티팩트는 프로젝트 수행 중 생성되거나 사용되는 모든 자료를 의미한다.좁은 의미(DevOps 맥락) 또는, SDLC(소프트웨어 개발 생명주기) 전반에 걸쳐 생성되는 문서·코드·빌드 산출물(jar,war,dll등) ·테스트 결과(테스트 케이스, 리포트 커버리지) ·환경설정 ·배포스크립트 ·로그 등 실질적이고 재사용 가능한 모든 형식을 포괄한다.DevOps 관점의 아티팩트 분류와 생성 단계소스 아티팩트: .java, .py, .js 등의 코드 파일 바이너리 아티팩트: 컴파일된 결과물인 실행 파일, 라이브러리 등 CI/CD 파이프라인 생성 아..