ファミリーを、Web ブラウザ上で手軽に 試すためのプロトタイピング ツール Firebase Studio (Project IDX)(生成 AI でアプリを作る) • AI によるコーディング支援を受けながら、 Web アプリやバックエンドをブラウザ上で 開発・デプロイするための IDE Google アカウントがあれば無料で使えます Cloud Run service https://aistudio.google.com https://studio.firebase.google.com or https://idx.google.com Cloud Run へのデプロイ が統合されている
Storage ファイル Cloud Run functions or API アップロード イベント発火 呼び出し IAM 認証あり Eventarc を使用して Cloud Storage からイベントを受信する | Cloud Run Documentation | Google Cloud Firestore 書き込み
連携がある場合で有用 Cloud Run 用に Cloud Service Mesh を構成する | Google Cloud Cloud Run Cloud Run asia-northeast1 Cloud Run Cloud Run asia-northeast2 Cloud Service Mesh IAM 認証あり IAM 認証あり IAM 認証あり IAM 認証なし Private Network リクエスト時の認証ヘッダを アプリで設定する必要なし 複数リージョンのトラフィック分割 なども可能
Run worker pools 編 - キューの処理 Cloud Run worker pools Pull Memorystore Valkey / Redis Cloud Run service Rails Web App Cloud Run worker Sidekiq worker Pull Push ワーカープールを Cloud Run にデプロイする | Cloud Run Documentation | Google Cloud Cloud Run service Data publisher Push Pub/Sub キューの処理 Rails の Sidekiq 利用例 Cloud Run service を 利用して Push で連携 するのでも良い 責務を分離 Cloud Run worker Sidekiq worker