문제

Amazons EC2에 응용 프로그램을 배포 한 경험이 많습니까? 나는 앞으로이 작업을 고려하고 있으며 공유 호스팅 및 전용 서버 호스팅에 비해 사람들의 경험에 대해 궁금해하고 있습니다.

도움이 되었습니까?

해결책

여태까지는 그런대로 잘됐다. 한 번에 5/10/50/100+ 머신을 켜는 것은 대단합니다. 그것들을 끄고 잊어 버릴 수 있다는 것이 훨씬 더 낫습니다. 지속적인 데이터를 저장하는 방법에 대한 사고 방식을 바꿔야하지만 일단 하늘이 있으면 한계입니다.

성능 현명하고 작은 인스턴스는 느립니다. 로드 밸런서 및 정적 컨텐츠 등을 제공하는 데 적합하지만 프로세서 집약적 인 작업을 수행하는 경우 최소한 M1.Medium 인스턴스가 필요합니다.

그것은 모두 새롭기 때문에 아직 도울 도구가 많지 않습니다. 사용 중입니다 인형 호스트를 구성하고 클러스터를 시작하기위한 PHP 스크립트 세트가 있습니다. LDAP를 호스트 인벤토리 데이터베이스로 사용합니다.

자신의 구축 필요/충동이 없다면 우익 앱을 배포/성장하기위한 정말 멋진 도구.

다른 팁

한 가지 방법은 VMware 이미지를 사용하여 AMI로 변환하는 인스턴스를 로컬로 원하는 방식을 정확하게 설정하는 것입니다. 예를 들어, 사용 이 스크립트

전체 스택이있는 이미지와 각각의 스크립트가 S3 버킷에서 로컬 파일 시스템으로 전쟁 (Java)을 자동화하는 스크립트가 있습니다.

이미지가 시작되면 rc2.local 은이 스크립트를 실행하여 Tomcat을 시작하기 전에 최신 전쟁을받습니다. 이것은 나에게 잘 작동합니다

비용은 처음에 EC2로 간과 한 상당히 큰 요인입니다. 가장 저렴한 작은 인스턴스는 인스턴스 시간당 10c입니다. 이는 항상 계속 운영하는 경우 월 약 $ 70 / 월에 제공됩니다. 그것은 가장 저렴한 호스팅 솔루션보다 조금 더 인용합니다.

물론 EC2를 사용하면 운영 체제를 선택하고 원하는 소프트웨어를 설치할 수 있으며, 많은 수의 서버가 필요한 경우 전용 호스팅보다 비용이 더욱 효과적입니다.

사람들이 일반 워크로드에 전용 서버를 사용하는 하이브리드 모델에 대해 읽었지만 피크 수요의 시간에 추가 EC2 인스턴스를 추가합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top