데브허브 | DEVHUB | aws spot instance, cloudflareaws spot instance, cloudflare
- AWS 스팟 인스턴스는 비용 효율적인 컴퓨팅 자원 활용을 가능하게 하며, 특히 테스트나 교육 환경에 적합하다. 💰
- Amazon Linux 2023 AMI는 DNF 패키지 매니저를 지원하여 기존 Amazon Linux 2의 YUM 전용 환경과 차별화된다. 🐧
- GPU 인스턴스(예: P3)는 스팟 인스턴스로 확보하기 어렵고, 비딩이 강해도 선점될 가능성이 높으므로 주의해야 한다. ⚠️
- Nginx는 Apache HTTPD보다 설정이 간편하며, Node.js 서버와 같은 백엔드 애플리케이션을 위한 리버스 프록시로 활용하기 좋다. 🚀
- NVM(Node Version Manager)을 사용하여 Node.js 버전을 쉽게 관리하고,
sv와 nohup을 통해 백그라운드에서 웹 서버를 실행할 수 있다. 💻
- HTTPS 적용을 위해 AWS 로드 밸런서(ELB)는 편리하지만 비용이 발생하며, Let's Encrypt는 무료 대안으로 자동 갱신이 가능하다. 🔐
- Cloudflare는 도메인의 네임서버를 변경하여 무료로 HTTPS를 제공하고 CDN 및 보안 기능을 활용할 수 있는 강력한 솔루션이다. ☁️
- Cloudflare를 프록시로 사용할 경우, 도메인으로 핑을 하면 Cloudflare의 IP가 표시되므로, SSH 접속 시에는 실제 서버 IP를 직접 사용해야 한다. 🕵️
- AWS 자원 사용 후에는 스팟 플릿 요청을 포함한 모든 리소스를 반드시 종료하고 삭제하여 불필요한 비용 발생을 방지해야 한다. 🗑️