본문/내용
1. 본인이 맡았던 DevOps 관련 프로젝트 경험과 그 과정에서 해결한 문제를 구체적으로 서술해 주세요.
과거에 맡았던 DevOps 관련 프로젝트에서는 서비스 안정성과 배포 효율성을 높이기 위해 지속적인 인프라 자동화와 배포 프로세스 개선에 집중하였습니다. 당시 담당했던 프로젝트는 온라인 쇼핑몰 플랫폼의 서버 인프라를 관리하는 것으로, 초기에는 배포 과정이 수작업으로 이루어지고 테스트와 배포 시간도 길어 서비스 안정성에 영향을 끼치고 있었습니다. 이러한 문제를 해결하기 위해 먼저 인프라를 코드로 관리하는 IaC(Infrastructure as Code) 방식을 도입하였고, 이 과정에서 Terraform과 Ansible을 활용하였습니다. 인프라를 코드화함으로써 배포 환경의 표준화와 자동화를 달성할 수 있었고, 수정이나 확장 작업도 훨씬 용이해졌습니다. 이후에는 CI/CD 파이프라인을 구축하기 위해 Jenkins와 GitLab CI를 활용하였으며, 여러 테스트 자동화 단계와 배포 자동화 단계를 구성하였습니다. 가장 큰 도전은 기존 시스템과의 호환성과 배포 중 발생할 수 있는 장애를 최소화하는 것이었습니다. 배포 자동화 초기에는 일부 서비스가 예상치 못한 상황에서 중단…