안녕하세요 ! 오늘은 저희 회사의 디지털 학습 솔루션인 "패스드림"의 서버를 배포하는 과정에서 발생한 시스템 디스크 공간 부족 문제 를 해결하고 서버 리소스 최적화를 자동화한 경험에 대해 공유하려고 합니다 1️ 문제 상황 - 서버 배포가 안된다...
먼저 어떤 상황이었는지 한 번 알아볼까요? 서버 배포 방식 그 전에 패스드림은 어떤 식으로 서버를 배포하는지 알아봅시다 !
패스드림은 NestJS로 백엔드를 개발하고 있어요. 그리고 Docker와 AWS EC2를 통하여 서버를 띄우고 있습니다.
그리고 배포 자동화를 위해 CI 도구로 Github Actions를 사용하고 CD로는 AWS CodeDeploy 를 통해 CI/CD를 구축하고 있어요 ! Github Actions와 AWS CodeDeploy에 대해 궁금하다면 아래 블로그를 참고해주세요 !
https://velog.io/@bluewind8791/Github-Actions Github Actions CI + CodeDeploy...