가능성을 조사해 보면, 나는 우리에게 가장 좋은 도구가 무엇인지 혼란 스럽습니다.몇 대의 컴퓨터에서 장기간 실행되는 웹 서비스를 조율하기 위해 무엇을 사용해야합니까?
gitlab과 wiki를 시작하기 위해 몇 가지 웹 서비스를 배포하고 싶습니다. 이 서비스에 대한 고정 표시기 이미지를 사용하고 외부에서 데이터를 저장하는 것이 계획입니다.
이 서비스는 외부에서 액세스 할 수 있어야합니다.
나는 Marathon과 kubernetes를 들여다 보았다. 그리고 나는 과잉과 같게 보였다.
우리가 학계에서 직면 한 문제는 대부분의 사람들이 약 3 년 동안 머물러 있고 물건을 관리하는 것이 우리의 주요 직업이 아니라는 것입니다. 따라서 우리는 사용하기 쉽고 유지 보수가 쉬운 솔루션을 원합니다.
우리는이를 위해 3-4 개의 노드를 사용합니다. 예를 들어 다른 노드에서 서비스가 다시 시작되면 내결함성을 유지하고 싶습니다. 부하는 균형을
- 3-4 노드
- gitlab을 주자 :
그래서 요약하기
- 가능한 한 안전 장치로
무엇을 권하고 싶습니까?
Docker Swarm을 고려 했습니까? Kubernetes보다 훨씬 덜 잔인하며, 기본 Docker 명령 인 Docker Machine과 함께 사용하고 작성합니다. –
전용 IT 직원이없는 수십 명의 개발자를 지원하기 위해 안전망 서비스를 배포하려는 경우 클라우드 호스팅을 원하지 않습니까? 액세스 제어, 백업 및 유지 관리는 어떻습니까? – antlersoft
학계에 오신 것을 환영합니다. 액세스 제어는 LDAP IT 서비스를 통해 수행되는 LDAP 백업을 통해 수행됩니다. 유지 보수는 당사에서 수행합니다. – MaxNoe