이 질문에 대한 유일한 사람은 아니지만 지금까지 내 연구에서 많은 정보를 찾지 못해서 도와주세요.Heroku, GAE 등을 모방하는 방법 : 개인적으로 웹 서비스 구축 (PaaS)
우리는 조직에서 소규모 IT 인파입니다. 우리는 영웅/워크 워크 플로우를 에뮬레이션하는 작고 사적인 서비스를 만들려고합니다. 이 기본 사항 : 앱을 git 저장소로 배포하고 '클라우드'환경에서 확장 할 수 있습니다. 기본적으로 서비스 (Paas)로서의 플랫폼.
우리는 아마추어 PM, 프로그래머 및 시스템 관리자로 위장한 것입니다. 무엇을 추천하나요? 우리는 일반적으로 라우팅, 데이터베이스, 캐싱, 인증 등 어떤 종류가 필요한지 알고 있습니다. 다른 도구에는 무엇이 필요합니까?
우리는 ruby / python/haskell/erlang 치수, linux/bsd 스택, postgres 데이터베이스 (장래에 couchdb 또는 cassandra)와 함께 도구를 선호합니다. 우리는 ms/.net 영역의 아무 것도 만지지 않으며 JVM에 대해서는 아무것도 사용하지 않습니다 (Steamcannon을 살펴 보았지만 Scala와 Clojure 도구는 완전히 의문의 여지가 없습니다). 우리는 구축 할 구름 (예 : 유칼립투스)의 부트 스트랩에 대한 기본적인 지식을 가지고 있습니다. 우리는 서버 관리자의 기본 사항을 이해하고 있으며 실제 인프라 제한은 현재 요소가 아닙니다.
우리는 왜 gaerokuyardspace가 최선의 선택인지, 그러한 서비스 목록, 왜 우리가 이러한 서비스 중 하나에 대한 계획을 세우지 않을지, 또는이 계획에 대한 논쟁을 조사하지 않습니다. 이 상황에서 개인적으로 구축하는 비용은 다른 곳에 배치하는 비용보다 더 매력적이라는 결정이 내려졌습니다. 우리는 이미 이러한 서비스의 이유와 방법을 알고 있습니다. 우리는 개인적인 필요를 위해이를 에뮬레이트하고 구축하려고합니다.
도구의 간단한 목록을 확장합니다 :
- 벌집
- Steamcannon
- Gitosis/Gitolite
- ?
기본적으로 나는 작고 사적인, 확실히 실험적/장난감 수준의 서비스와 같은 헤로큐/개 같은 건물 목록을 작성하고 싶습니다.
멍청한 질문이라면, 그것은 바보 같은 질문입니다. – rocksolid
도 참조하십시오. http://stackoverflow.com/questions/3458409/paas-how-to-build – rocksolid
http : //blog.mccrory.me/2011/01/23/current-paas-patterns-types-of-paas/ – rocksolid