카테고리 없음

[무중단 자동배포] 0. 동기

bay07 2024. 9. 24. 16:03

 

이전에는 dothome이나 cloudtype 과 같은

호스팅 사이트를 이용해서 주로 배포를 했습니다 

 

그런데 이전 팀에서 infra 팀 친구가 

AWS EC2, 도커, 젠킨스로 자동배포를 하는 모습을 보고 

저도 한번 도전해보고 싶다는 생각이 들었습니다. 


도커는 컨테이너화를 통해 어플리케이션의 이식성을 높이고 

일관된 개발 및 배포 환경을 제공하기 위해서 사용할 예정입니다. 

 

젠킨스는 CI/CD 파이프라인을 자동화하기 위해서 사용할 것인데,

빌드, 테스트, 배포 과정을 효율화하고 

배포하는데 걸리는 시간을 줄이는 효과가 있습니다. 


사용할 기술 스택은 

Spring Boot, AWS EC2, Docker, Jenkins 입니다.