정의
항목 | 효과 |
---|---|
빠른 피드백 | 코드 푸시 직후 오류 발견 가능 |
릴리스 속도 향상 | 수작업 배포 제거로 속도 증가 |
배포 안정성 | 자동화된 테스트로 품질 유지 |
협업 효율 증가 | 충돌/중복 수정 최소화 |
목적 | 도구 |
---|---|
빌드 및 통합 | 👔 Jenkins란, GitHub Actions, GitLab CI |
테스트 | JUnit, Jest, Selenium |
컨테이너 오케스트레이션 | 🚢Kubernetes(k8s)란, OpenShift, Nomad |
컨테이너화 | Docker |
배포 자동화 | ArgoCD, Spinnaker, FluxCD |
모니터링 | Prometheus, Grafana |