June/AWS

    #1 AWS 환경에 Spinnaker 설치하기 - Spinnaker란?, 개요

    1. 개요현재 마이다스아이티의 웹 서비스는 AWS에 의존성을 두고 있다. 고객사를 두고 있는 만큼, 웹솔루션 서비스는 서버 다운이나 장애에 굉장히 민감하다. 그렇기 때문에 서버를 운영하는 입장에서 까다로운 부분 중 하나가 배포이다. (배포는 war나 jar 파일을 각 운영 서버에 적용, 반영 하는 것으로 범위를 한정한다.) 우선, 우리 회사의 배포 환경에서 가장 중요시 여겨야 할 것은 무중단이다. 특히나 채용시즌에는 다수의 유저가 동시 접속하기 때문에, 배포가 그 걸림돌이 되서는 안된다. 현재는 Jenkins + AWS Codedeploy를 사용하여 배포를 진행하고 있지만, 서비스의 규모가 더 확대되고, 더 안정적인 배포를 위하여 Spinnaker를 연구 중에 있다. 실제로 처음 접하는 툴이며, 모든 과..