0

저는 CS 학생이며, 단지 SCM 공간을 탐구합니다. 내 자신의 연구를하면서 많은 다른 호스팅 솔루션 (GitHub, Lighthouse, YouTrack, TeamCity 등)을 접하게되었습니다. 실제로 클라우드에서 (상업적 폐쇄 소스) 프로젝트를 호스트하려고 시도하는 것이 합리적이라고 생각합니까?클라우드의 소프트웨어 구성 관리?

GitHub에서 코드를 호스트하고 이슈 추적을 위해 Jira 또는 Lighthouse를 사용한다고 가정 할 때 하나님은 다른 호스팅 PM 솔루션 (Basecamp?)을 알고 EC2를 사용하여 빌드합니다 (Hudson 또는 TeamCity를 넣고 적절한 EC2 필요시 더 많은 컴퓨팅 성능을 얻기 위해 이러한 제품 용 플러그인).

EC2 청구서가 나를 죽일 예정입니까 (자체 호스팅 솔루션과 비교)? "구름"은 아직 충분히 신뢰할 수 없다고 생각하십니까?

+0

[fazend.com] (http://www.fazend.com)을 시도해보십시오. 그것은 Subversion, Trac 및 Hudson을 포함합니다. 하나의 패키지로 모두 상업용 (!) 프로젝트 용으로 무료입니다. – yegor256

답변

1

이것은 우리 회사에서 일하는 방식입니다. 버전 관리 시스템 (git) + 민첩한 계획 + 티켓 시스템/bugtracker + wiki는 40 명의 사용자, 개인 저장소 (https://www.assembla.com/plans)의 경우 http://www.assembla.com에서 49 $/월에 호스팅되며 amazon aws ec2에 마이크로 인스턴스가 있습니다. 여기서 jenkins, nexus, sonar 일부 내부 도구가 첫 해에 무료로 실행되고 동일한 서비스에 대해 월 80 달러를 지출하는 것을 고려해야합니다.

소규모 기업 (최대 40 명)의 풀 클라우드 솔루션의 경우 월 129 달러입니다. 신뢰할 수 있으며, 서비스 제공 업체가 제공하는 새 기능의 우수한 기능과 유지 관리 부담이 적습니다. 자기에 비해

는 다음과 같은 비용을 고려 정말 비싼 호스팅 : 전기 요금 (30 $/100 % 가동 시간 달을 말할 수) - - - 서버의 가격이 (1000 $ 말할 수 있습니다) 구성 비용 (예 : assembla와 같은 품질을 얻으려면) 및 유지 보수 (프랑스에서 500 $/일에 한달에 0.5 일 남자를 말할 수 있습니다) 비용은 : 363 $/month

이것은 조금 편견이 있어야하지만 마침내 그것은 우리가 경험 한 것입니다.

감사합니다,

자이 버

1

호스팅에 클라우드를 사용하는 데 문제가 없으며 많은 대기업이 이미 그렇게하고 있습니다. NetFlix가 최근 EC2로 옮겼습니다. 우리의 전체 비즈니스는 EC2에서 실행되며 지금까지 상대적으로 양호했습니다.

EC2 청구서는 관리에 달려 있습니다. 클라우드는 서비스에 대한 세분화 된 청구에 관한 것이고 지불하는 금액을 많이 소비할수록 (비용 통제에 도움이되는 도구를 판매합니다 : http://LabSlice.com). 가장 큰 비용은 대개 CPU 성능이므로 비용을 처리 할 때까지 Micro/Small 인스턴스에 고정하십시오.

그것은 기본 전제는 다음 그들 자신 (높은 확장 성, 하드웨어 모니터링의 즉각적인 가용성,로드 밸런싱 등)

+0

비용이 염려되는 경우 http://blog.labslice.com/2011/01/3-ways-to-reduce-your-amazon-ec2-cloud.html을 확인하십시오. –

0
을 감당할 수있는 기업에 더 신뢰성을 제공하기 위해 실제로 같은 사람들이 구름의 신뢰성에 의문을 제기하는 것이 재미있다

AWS 무료 계정을 사용하고 애플리케이션을 호스팅 할 수 있습니다. 무료 계정 사용 한도를 초과하면 추가로 사용한 금액이 부과됩니다.

클라우드에 대한 신뢰성과 관련하여 모든 대기업은 클라우드를 신뢰할 수 있고 비용 효과적이며 친환경적이라고 판단하여 Amazon, Microsoft, IBM, HP 등 클라우드로 이동하고 있습니다.

0

은 학생과는 약간의 돈을 지출하고자하는 가정을 감안할 때, 힘내와 SVN 호스팅 제공 업체의 많은 학생이나 무료 계정 당신의 작은 팀의 경우 무료 호스팅을 제공 최소 스토리지 요구 사항. 예를 들어 Codesion's 학생 제안을 확인하십시오 (면책 조항, Codesion에 근무합니다). 이 계획은 또한 PM 요구 사항에 따라 Trac/Bugzilla와 함께 제공됩니다. Simon이 위에 지적한 것과 같은 이유로 보안 및 안정성에 신경 쓰지 않을 것입니다.

EC2의 CI는 각 인스턴스가 실행되는 시간을 지불하므로 가장 좋은 방법 일 것입니다. 허드슨이 빌드를 수행하고, 빌드 결과를보다 영구적 인 저장소에 저장하고, 완료 될 때 인스턴스를 종료해야 할 때마다 Amazons API를 사용하여 인스턴스를 시작하는 것이 좋습니다. 많은 CI를 빌드하는 경우 인스턴스를 계속 실행하는 것이 더 나을지 모르지만 이는 물론 더 많은 비용이 들게됩니다.

관련 문제