카테고리
DevOps
3개의 글
-
CDN 동작 원리와 CloudFront 캐싱 설정
CDN의 동작 원리와 장단점, 캐싱 전략, 그리고 AWS CloudFront로 CDN을 구성하는 방법을 조사해 정리했다. CDN(콘텐츠 전송 네트워크)은 지리적으로 분산된 여러 개의 서버 웹 페이지, 이미지, 동영상 등의 콘텐츠를 사용자의 실제 위치와 가까운 서버에 캐싱 사용자와…

-
블루-그린, 롤링, 카나리 배포 비교와 AWS 구현 방법
배포 환경을 개선하면서 무중단 배포의 대표적인 세 가지 방식(블루-그린, 롤링, 카나리)을 비교하고, AWS에서 각각 어떤 서비스로 구현하는지 조사했다. 무중단 배포는 서비스 장애와 배포의 부담을 최소화하기 위해 운영 중인 서비스를 중단하지 않고 신규 소프트웨어를 배포하는 기술

-
EC2 배포 환경을 이해하려고 정리한 PM2 클러스터 모드
입사 초기 프론트엔드 서비스 배포 환경이 EC2와 PM2로 구축되어 있었다. PM2에 대해 공부하며 리서치한 내용이다. PM2는 Process Manager의 약자로 NodeJS 프로세서를 관리하는, 원활한 서버 운영을 위한 패키지 서비스를 제공하고 있는 도중 갑자기 서버가…
