
DevOps & CI/CD
DevOpsDevOps
DevOps는 개발(Development)과 운영(Operations)을 통합해 소프트웨어를 더 빠르고 안정적으로 제공하는 문화·관행·도구의 조합이다.
DevOps 8가지 단계
DevOps 도구 체인
| 단계 | 도구 |
|---|---|
| 소스 관리 | Git, GitHub, GitLab |
| CI/CD | GitHub Actions, Jenkins |
| 컨테이너 | Docker, Kubernetes |
| 모니터링 | Prometheus, Grafana, ELK Stack |
| IaC | Terraform, Ansible |
SRE (Site Reliability Engineering)
관련 개념
- •CI/CD — DevOps의 핵심 기술 실천
- •Docker — DevOps 컨테이너 도구
- •Kubernetes — DevOps 오케스트레이션
참고문헌
- •Kim et al. The Phoenix Project (2013)
- •The DevOps Handbook (2016)