7주차 주간보고서
7주차 주간보고서

1. 개요
- AdoBot 서비스의 안정성과 확장성을 위해 구축한 개인 가상 서버(VPS) 인프라를 도식화함.
- 클라우드 리소스의 효율적 배분과 보안 정책을 명문화하여 시스템의 기술적 신뢰도 확보.
2. 주요 수행 내용
- Linode VPS 인프라 최적화: 1 Core, 2GB RAM의 리소스를 가진 Linode 인스턴스를 활용하여 저지연(Low-latency) 환경 구축.
- 프로세스 가용성 확보: PM2(Process Manager)를 도입하여 예외 상황 발생 시 자동 재시작 및 24/7 서비스 상시 가동 상태 유지.
- 보안 및 네트워크 설계: 클라우드 방화벽(Firewall) 설정을 통해 불필요한 외부 접근을 차단하고, 디스코드 API와의 암호화된 통신 채널을 확보함.
- 디자인 시스템 통합: 프로젝트 고유 테마(Burgundy & Black)를 다이어그램 디자인에 적용하여 문서의 시각적 통일성 부여.
3. 기술적 제언
- 제한된 하드웨어 자원(1 Core/2GB) 내에서 최상의 퍼포먼스를 내기 위해 경량화된 Node.js 런타임을 선택한 것이 주효했음.