대부분의 팀은 CI/CD를 갖추고 있다고 생각하지만, 실제로는 그렇지 않습니다.
(dev.to)
많은 팀이 단순한 스크립트 실행을 CI/CD로 오해하지만, 진정한 CI/CD는 인프라(Terraform)와 배포(GitHub Actions) 전체를 자동화하여 사람이 개입할 필요가 없는 '시스템 자동화'를 의미합니다. 수동적인 명령 실행을 넘어 인프라 구성부터 애플리케이션 배포까지 모든 과정을 코드화하여 운영 리스크를 제거하는 것이 핵심입니다.
이 글의 핵심 포인트
- 1단순 스크립트 실행과 시스템 전체 자동화의 명확한 차이 구분
- 2Terraform을 통한 인프라의 코드화(IaC) 및 표준화 강조
- 3GitHub Actions를 활용한 수동 개입 없는 배포 파이프라인 구축