2016-06-03 1 views
0

이것은 클라우드 아키텍처에 대한 일반적인 질문입니다. PC 또는 Mac 용 독립 실행 형 응용 프로그램으로 배포 할 수있는 통합 3D 응용 프로그램이 있습니다. 그러나 사용자가 웹 사이트에 로그인하여 액세스 할 수 있도록 웹에 배포하고 싶습니다. 사용자는 자신의 데스크톱 랩톱에서 일반적인 웹 브라우저를 사용하여이 앱에 액세스 할 수 있어야합니다.AWS 또는 다른 클라우드 플랫폼에 Unity 3d app을 배포하는 방법

내 앱은 게임이 아니며 물리적 인 강도가 아닙니다. 건축 설계를보기위한 간단한 시각화 도구입니다. 내 앱을 배포하기 위해 AWS 또는 GCE를 사용하는 방법이 있습니까? Unity의 "Master Server"를 꼭 사용해야합니까?

또한 "지속적인 통합"을 고려하고 싶습니다. 따라서 코드 저장소를 업데이트하고 프로덕션 서버에 게시하면 모든 사용자가 데이터베이스 (AWS RDS 또는 AWS DynamoDB)에서 개인 데이터에 액세스하는 동안 새 그래픽 콘텐츠를 볼 수 있습니다.

필요한 기본 단계 유형 내 Unity 3d App을 배포하기 위해 Amazon Web Services를 사용하고 있다면 내 요구 사항을 따라야합니까?

예를 들어, 앱이 계속 실행되는 동안 사용자가 소켓을 통해 unity3d 앱에 액세스 할 수 있도록 웹 서버를 설정해야합니까? 다른 세션과 다른 사용자를 어떻게 관리합니까?

온라인 리소스에 대한 도움이나 링크가 도움이됩니다. 찾고 있지만 시도했지만 애플 리케이션 아키텍처에 대한 설계도를 찾을 수 없습니다.

튜토리얼이있는 경우 AWS 대신 Google Compute Engine을 사용해도됩니다.

감사합니다.

답변