이건 무중단이 아니야!최근 팀의 배포 시스템을 ECS에서 EC2로 변경하는 작업을 했다. 간략하게 설명하자면, 도커로 배포하던 걸 서버에 직접 세팅하는 방식으로 바꿨다고 보면 된다.이 일을 하면서 인스턴스/응답 시간 최적화 등 여러 실험과 경험을 통해 깨달은 바가 있어
굳이 잘 돌아가던 배포 시스템을 변경한 이유에 대해 말하기 전에 배경설명을 하자면, 우리 회사는 MAU가 160만이 넘는 쇼핑몰을 운영하고 있다. 따라서 무중단 배포를 할 수 있는 Blue/Green 배포 전략이 기본이 되었고 이는 CodeDeploy 에 blue ta
실제 돌아가고 있는 서비스의 배포 방식을 변경하는 것이다 보니, 가장 염두에 뒀던 건 모든 과정에서 에러가 없게 하는 것이었다.이를 위해 프로덕션과 비슷하면서도 편하게 각종 실험을 할 수 있는 테스트 셋을 만드는 데 시간을 많이 쏟았다.테스트 인스턴스 생성 - 우선 여