
웹사이트용 프로덕션 환경을 배포하는 중입니다.
AWS에서 실행됩니다. 여기에는 로드 밸런서가 있는 프라이빗 VPC와 Debian 8.1을 실행하는 단일 EC2 인스턴스가 포함됩니다.
그러나 앞으로는 트래픽이 더 많아지고 로드 밸런서가 실제로 작동해야 하기 때문에 EC2 인스턴스가 더 많아질 것입니다.
따라서 현재 동일한 코드베이스와 구성을 사용하여 여러 EC2 인스턴스를 배포하는 옵션을 조사하고 있습니다. 스토리지에 관한 것이지만 S3를 우리 웹 사이트의 홈 디렉터리로 안정적으로 배포하는 것이 가능하지 않다고 생각합니다.
현재 EC2 인스턴스는 Syslog 및 트립와이어(tripwire)와 같은 기타 여러 보안 기능도 사용합니다. 기본 웹사이트는 Apache에서 wsgi 앱으로 실행되며 Python(Django) 기반입니다.
안타깝게도 사용자가 다운로드할 수 있는 파일도 푸시해야 합니다. 조화가 해결책입니까, 아니면 무엇이 사용될 것입니까?
ElasticBeanstalk는 옵션이 아닙니다. 웹사이트 자체는 git을 사용하여 배포됩니다.