다른 곳은 어떻게 하는지 궁금해서 질문합니다. 개발자이다 보니 서버 관리나…

다른 곳은 어떻게 하는지 궁금해서 질문합니다.
개발자이다 보니 서버 관리나 이런 부분은 소홀해져 있는 상태입니다

맨날 사용하는 서비스만 쓰다가 서버 업데이트 하는 부분이 너무 불편해서
# 서비스 배포자동화 하려고 합니다. #
팀원들도 버튼 클릭 정도로 배포가 가능하게 하는게 주요 목표이긴 합니다만 (권한은 적절히 부여할 예정)

어떤식으로 aws 서비스 구성해야 하는건지 궁금해서요.

.net 사용중입니다.
검색해보니 Elastic Beanstalk 사용하는 글이 제일 많은데,
EC2 Container (docker) 사용하는게 더 좋을련지도 궁금합니다
(사실 이 부분에 대한 호기심이 제일 큽니다.)

종합적으로 이것저것 다 연계해서 해야 하는건지…
보다보니 개발자 툴인 codeDeploy 를 쓰는 것과는 무엇이 다르고
codePipeLine을 사용하는 것이 무엇인지 소식을 좀 알고 싶고 설명을 좀 듣고 싶어요
모르니까 알고 싶습니다. (물론 영어 메뉴얼도 보는데 궁극적으로 이건 어떤 상황에 사용하는건지가 제일 궁금해요)

배포 자동화 하고 싶습니다.

그냥 팀시티 하나 설치해서….
스테이징 서버 관리 하듯이 관리 해주면 되는것인지….;;;;
aws 쓰던 것만 쓰지 않고 새로운 것을 사용하려니 배움의 시작이네요

3 thoughts on “다른 곳은 어떻게 하는지 궁금해서 질문합니다. 개발자이다 보니 서버 관리나…

  1. 그냥 배포 관리라면 elastic beanstalk가 가장 편합니다. 압축해서 파일 업로드만 하면 끝이라서요. 버전 관리도 로그관리도 상태 모니터링도 알아서 다 해 줍니다. auto scaling도 설정할 수 있습니다

  2. 다만 단순히 logic 업로드이외에 서버 라이브러리 관리라든가 직접 제어가 필요한 기능이 있다면 docker로 파보시는 게 맞을 듯 합니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.