「プロジェクト」に関連するGoogle Cloudの構造は私には本当に混乱しています。すべてのGCPサービスは、「プロジェクト」に封入されている一方でGoogle Cloudプロジェクトは、どのように組織単位として働くことになっていますか?
右?ですから、私は "テスト"、 "ステージ"、 "プロード"プロジェクトのようなものを作成します。私のアプリケーションはすべて「テスト」でテストでき、最終的にライブに備える準備ができたら「プロード」することができます。また、SQL、bigquery、bigtableなど、テストプロジェクトの中で、開発者が生産に影響を与えることなく心配することなくハックすることができます。
しかし、私はプロジェクトごとに1 App Engineアプリケーションを持つことができますか?それはどのように機能するのですか?私はアプリエンジンの中にどのように異なるバージョンがあるのかを見ることができます。アプリエンジンのアプリごとに1つのプロジェクトがある場合、テスト/ステージングの仕組みはそのアプリのプロジェクトにありますが、他のGCPサービスはどうですか?
私はBigtableのか、ストレージ上のBigQueryか何か、複数のアプリは「プロジェクトは」私はその原料を入れて何をすべきかにアクセスする必要がある場合は?
私のサービス(私のDBやストレージなどがどこに住んでいる)にはまだ "テスト"、 "ステージ"、 "プロード"プロジェクトがありますが、各アプリケーションエンジンアプリケーションごとに別々のプロジェクトも作成しますか?
複数のアプリケーションが何かにアクセスする必要がある場合、それは意味がありません。アプリのprojects-の一つに住むことができます。
編集:Googleは、プロジェクトおよびサービスは、あなたがそのプロジェクト外部のユーザー/アプリケーションへのアクセスを可能にするために、1つのプロジェクト内のリソースを設定することができますhttps://cloud.google.com/appengine/docs/python/creating-separate-dev-environments
このためのベストプラクティスのdoc googleは公開されていますか? – red888
私には分かりません。 –