Google Cloud(Cloud Run / Cloud SQL)
公式サイトGoogle Cloud(Cloud Run / Cloud SQL)とは
Google Cloud(GCP)は、Googleが提供するクラウドサービスです。コンテナをそのまま動かせるCloud Run、マネージドのデータベースであるCloud SQL、ファイル保存のCloud Storage、大量データの集計に強いBigQuery、生成AIのVertex AIやGemini APIなど、Webシステムに必要な部品が揃っています。Google WorkspaceやGoogleアナリティクスなど、多くの企業がすでに使っているGoogleのサービスと同じアカウント基盤で管理できる点も特徴です。
弊社が採用する理由
弊社の本番環境はAWSを基本にしていますが、お客様がすでにGoogle Workspaceを使っており管理をGoogleのアカウントに揃えたい場合、Googleアナリティクスやスプレッドシートのデータを集計・分析したい場合、Gemini APIを中心に生成AIを組み込む場合には、Google Cloudを採用します。Cloud RunはDockerコンテナをそのまま動かせ、アクセスが無いときは費用がほぼかからないため、小規模な業務システムや社内向けツールの実行環境として費用対効果が高いと考えています。AWSとGoogle Cloudの両方を扱えることで、お客様の既存環境に合わせた提案ができます。
向いている案件
- Google Workspaceを使っていて管理をGoogleアカウントに揃えたい企業の業務システム
- スプレッドシートやアナリティクスのデータを集計・分析する仕組み
- Gemini APIを中心に生成AIを組み込むシステム
- アクセス量の変動が大きく、使った分だけ費用を払いたい小規模サービス
保守・移行の観点
費用はサービスごとの従量課金のため、予算アラートを設定し、月次で利用状況を確認します。Cloud SQLは自動バックアップを有効にし、復元できることを定期的に確かめます。権限はIAMで担当者ごとに最小限にし、退職や担当変更のたびに見直します。構成はTerraformでコード化し、環境を再現できる状態を保ちます。運用の考え方は納品後の保守・運用の記事にまとめています。
組み合わせて使う技術
よくあるご質問
AWSとGoogle Cloudはどちらを選べばよいですか?
既存の環境と、社内で使っているサービスに合わせるのが基本です。特に希望がなければ弊社の運用経験が長いAWSをご提案し、Google Workspaceとの連携やGemini APIの利用が中心ならGoogle Cloudをご提案します。
AWSからGoogle Cloudへの移行もできますか?
可能です。コンテナ化されたアプリケーションであれば移行しやすく、データベースとファイルの移し替えを計画したうえで段階的に切り替えます。
関連するサービス
関連する開発ガイド
- レンタルサーバー・VPS・クラウドの違いと選び方レンタルサーバー・VPS・クラウドの3種を、管理範囲・自由度・運用負荷の観点で比較し、中小企業のWebサイトや業務システムにどれが合うかを判断する考え方と、保守との関係を解説します。
- 納品後の保守・運用で何が必要かシステムは納品後も動かし続ける必要があります。監視、バックアップと復元テスト、OS・ミドルウェア・CMSのアップデート、ステージングでの検証、保守契約の範囲という基本を整理します。
- 中小企業のWebシステムに最低限必要なセキュリティ対策専任の担当者がいない中小企業でも押さえておきたい Web システムのセキュリティ対策を、SSL/TLS・認証と多要素認証・権限の最小化・アップデート・バックアップ・ログ・個人情報の順に優先度をつけて整理します。
監修: Unlogical Systems合同会社(杉並区・西荻窪)公開