AWS ECS에서 CodePipeline을 활용한 CI/CD 구축 방법
·
개발/클라우드
안녕하세요 현재 사내에서 유일한 백엔드 개발자로 일하고 있는 제하쓰입니다!저희 회사는 API 서버를 AWS 클라우드 환경에서 구축하여 사용하고 있는데요. 제가 들어오기 전에 구축한 서버는 AWS Beanstalk에 개발자가 직접 FileZilla를 이용해서 코드를 업데이트하는 방식이었습니다. 제가 들어오고 나서 신규 프로젝트를 위해서 신규 서버 아키텍처를 구축할 때 이러한 불편함을 개선하고자 프로젝트에 CI/CD를 도입하고자 했습니다.저희 회사에서는 백엔드 개발자가 단 2명뿐이라 자동화가 절실한 상황이었습니다. 코드 변경 사항이 파이프라인의 이전 단계(CI)를 모두 성공적으로 통과하면 개발자의 수동 개입 없이 프로덕션에 자동으로 배포되는 환경을 구축하는 게 저희의 최종 목표였습니다.실제 서비스 환경에서..