-
Notifications
You must be signed in to change notification settings - Fork 2
hubs cloud aws architecture
スタックを作成すると、2つのパブリックサブネットを持つ新しいVPCが作成されます。
Hubs Cloud on AWSは2つの自動スケーリンググループを設定します。1つはアプリサーバー用で、もう1つは(オプションの)ストリーミングサーバー用です。 サーバーは2つのAZ間で分散されます。 アプリサーバーはコアアプリ機能を提供し、ストリーミングサーバーを追加して音声およびビデオストリーミングのリソースを増やすことができます。
AWS Cloudfrontはコンテンツのエッジキャッシング用に構成され、AWS lambdaは画像のサイズ変更、ビデオのトランスコーディング、ウェブサイトのサムネイル化などのいくつかの機能に使用されます。
スタックを設定するときに、オプションでApplication Load Balancerを有効にして、複数のサーバー間で負荷を分散することもできます。 ALBを使用しない場合は、代わりにDNSベースのラウンドロビンロードバランシングが使用されます。
カスタムSMTPサーバーを設定しない限り、AWS Simple Email Serviceがメールに使用されます。
アップロードされたアセットはElastic File Storeに保存され、静的アセット(JS / CSS / Images)はS3に保存されます。 データベースはPostgreSQL互換のAWS Auroraサーバーレスデータベースであり、一時停止が無効に設定されていない限り、使用されていなければ一時停止されます。
設定シークレットは、AWS Secrets ManagerとAWSパラメータストアに暗号化された文字列として保存されます。
EFSとRDSのデータは暗号化されて保存されます。
このサイトの主なドキュメントは Mozilla Reality による ドキュメント Hubs Docs の派生日本語翻訳であり、CCPL によってライセンスされています。 Reticulum, Dialog などの派生プロジェクトのドキュメントは参考訳であり、それぞれのリポジトリのライセンスに基づきます。
Most documents in this site are based on a derivative Japanese translation of Hubs Docs by Mozilla Reality, used under CCPL. Some reference translation for derived projects such as Reticulum and Dialog, etc. are based on each license of repositories.
- 導入
- はじめよう
- よくある質問
- コンテンツのインポート
- おすすめのアセットパック
- 見た目と印象のカスタマイズ
- コンテンツの管理
- 管理者の追加
- レシピ:ルームの権限
- レシピ:サードパーティ統合
- レシピ:シーンエディターを有効にする
- レシピ:カスタムSMTP
- レシピ:Discordボット
- 上級者:SSHアクセス
- 上級者:コンテンツCDN
- カスタムクライアントの作成と展開
- 上級者:Hubs Cloudブランドガイドライン