AWS EC2 인스턴스 동기화 로드 밸런서

AWS EC2 인스턴스 동기화 로드 밸런서

웹사이트용 프로덕션 환경을 배포하는 중입니다.

AWS에서 실행됩니다. 여기에는 로드 밸런서가 있는 프라이빗 VPC와 Debian 8.1을 실행하는 단일 EC2 인스턴스가 포함됩니다.

그러나 앞으로는 트래픽이 더 많아지고 로드 밸런서가 실제로 작동해야 하기 때문에 EC2 인스턴스가 더 많아질 것입니다.

따라서 현재 동일한 코드베이스와 구성을 사용하여 여러 EC2 인스턴스를 배포하는 옵션을 조사하고 있습니다. 스토리지에 관한 것이지만 S3를 우리 웹 사이트의 홈 디렉터리로 안정적으로 배포하는 것이 가능하지 않다고 생각합니다.

현재 EC2 인스턴스는 Syslog 및 트립와이어(tripwire)와 같은 기타 여러 보안 기능도 사용합니다. 기본 웹사이트는 Apache에서 wsgi 앱으로 실행되며 Python(Django) 기반입니다.

안타깝게도 사용자가 다운로드할 수 있는 파일도 푸시해야 합니다. 조화가 해결책입니까, 아니면 무엇이 사용될 것입니까?

ElasticBeanstalk는 옵션이 아닙니다. 웹사이트 자체는 git을 사용하여 배포됩니다.

답변1

현재 버전의 코드와 구성을 사용하여 AMI를 굽고 원하는 만큼 EC2 머신을 생성할 수 있습니다.

확인해 보세요포장 기계그리고 AWS자동 확장 그룹.

관련 정보