Google Cloud の始め方

Google Cloudとは

クラウドサービスです、、クラウドサービスとはWeb経由でサーバーなどの様々なサービスが使用できるサービスです

例えばFirestore(Firebase)、Compute Engine、Cloud Logging、、

Google Cloud の始め方、流れ

  1. アカウント作成
    • Googleアカウント(個人)
    • Google Workspace or Cloud Identity組織を利用する場合
  2. 上記で作成したアカウントでログインして「プロジェクト」作成
  3. サービスアカウントを作成(一部のサービスではサービスアカウントは自動で作成されます)
    → サービスアカウントは「Google Cloudプロジェクトに属する機械用アカウント」であり、人間がログインするものではない!
  4. 課金方法の設定

プロジェクトとは

サービスやAPI、課金情報などの使用する環境をわける単位となります

プロジェクト1 サービス/API 課金情報 プロジェクト2 サービス/API 課金情報

Googleクラウドコンソールでの作業でする際、プロジェクトを指定する必要があります。切り替えはヘッダーでできます。

組織について

プロジェクトのリソースについては下記の通り階層構造で管理できます

[組織]
 ├── [フォルダA] 
 │    ├── [プロジェクトA1]
 │    └── [プロジェクトA2]
 │
 └── [フォルダB]
      └── [プロジェクトB1]

現在のプロジェクトの組織の確認は「IAM と管理」→「リソースを管理」で見ることができます!

組織アカウントを使用する理由

  • 2段階認証の強制などでセキュリティを強化
  • すべてのユーザー、プロジェクトを一元管理することが可能
  • 組織ポリシーを使用できる
  • 複数プロジェクトについて請求先アカウントの統合が可能です

社内で複数人の利用や、セキュリティを考慮する場合は組織アカウントを選択しましょう!

IAMとは?

IAM(アイ・エー・エム)は、「誰が/何に対して/どんな操作をしていいか」を管理するアクセス制御の仕組みです!

「どんな操作をしていいか」についてはロールで制御します

種類特徴
基本ロールowner(全部OK)/ editor(変更OK)/ viewer(読み取りだけ)の3つ。超ざっくりした役割向け。
事前定義ロールより細かく、「Cloud Storage管理者」や「BigQueryデータ閲覧者」などサービスごとの専門ロール
カスタムロール自分で「この操作だけOKにしたい!」って自由に作れるロール(ただしアップデートに注意!)

Cloud Billing の流れ

  1. 課金アカウントを作成

https://console.cloud.google.com/billing?hl=ja

課金ページで「アカウントを作成」をクリック

名前は後から変更可能です

  1. 支払い方法を登録
    → クレジットカードまたは銀行口座

「お支払いプロファイル」は個人用であればGoogleアカウント、組織であれば会社名や法人名などの設定が表示されます

設定を完了して「送信して課金を有効にする」をクリックすると、アカウント管理画面に移動します

「プリンシパルを追加」はアカウントのアクセス権限(I AM)の設定で課金アカウントとプロジェクトの紐づけそのものとは直接関係はありません

  1. プロジェクトとひも付け

支払先を紐づけるプロジェクトでダッシュボードより「課金」メニューをクリックして設定します

Google Cloud のAIサービス

AIインフラストラクチャVertex AIAIソリューションGemini for Google Cloudがあります。

Vertex AI

データの準備からモデルの構築・学習・デプロイまでをまとめてできる、オールインワンのAI開発のプラットフォームです

Gemini for Google Cloud

Google Cloudでシステム開発を支援してくれる生成AIのサービスです

提供される主な機能と内容

機能名できること
Gemini Code Assistコードの説明・補完・生成を支援してくれる(開発スピードUP)
Gemini Cloud Assistアプリの設計・運用・最適化まで、AIがガイドしてくれる(Google Cloud Consoleから利用可能)
Gemini in Securityセキュリティ分析をAIが支援。攻撃の兆候や影響をわかりやすく可視化
Gemini in Databases自然言語でデータベースのクエリ作成や分析。SQL自動生成なども対応
BigQuery / Looker との統合テーブル検索やSQL/レポート作成を自然言語で実現。分析業務が爆速に!

Gemini Code Assist

コーディングについてのAIアシスタントです

Gemini Code Assist の始め方
  1. Google Cloud プロジェクトを作成または選択
  2. 課金を有効にする(クレジットカードまたは無料クレジット)
  3. Cloud Console のメニューから Gemini Code Assist を有効化
  4. 必要に応じて Visual Studio Code などの IDE に拡張機能をインストールし、Google アカウントでログイン
  5. コード補完や生成を使って開発をスタート

下記よりStandard / Enterprise版ともに、プロンプトやレスポンスは学習(トレーニング)に使用されていないようです

Gemini Code Assist の Standard エディションと Enterprise エディションでは、プロンプトやそのレスポンスをデータとして使用してモデルをトレーニングすることはありません。

https://developers.google.com/gemini-code-assist/docs/data-governance?hl=ja

Gemini for Google Workspace

Google Cloudのサービスではありませんが、Google Workspace のAI機能でビジネスパーソンの“日常業務”をAIで効率化できます

Gemini for Google Workspace はGoogle Workspaceの基本有料のオプションサービスです

Bussiness Standard以上であれば、多くのサービスが利用可能

「★アイコン」がまさに Gemini が有効化されている証拠です!

有料プラン一覧(2025年時点)

プラン名概要料金(参考)
Gemini Business標準業務向け(中小企業など)約1,800〜2,400円/月(1ユーザーあたり)
Gemini Enterprise高度なセキュリティ&制御が必要な企業向け約3,000円〜/月(1ユーザーあたり)
Gemini Education / Education Premium教育機関向け別価格体系(通常より安価)
    • Gmail編:メール業務を爆速に!
    • Google ドライブ編:生成AIでの検索
    • Google ドキュメント編:資料・提案書作成の効率アップ
    • Google スプレッドシート編:データ分析&可視化支援
    • Google スライド編:資料作成を一瞬で!
    カテゴリ Gmail スプレッドシート ドキュメント Drive
    要約/抽出 1. メールスレッドの要約&TODO抽出
    2. 添付ファイルの要約
    3. 受信トレイ内のTODO確認
    1. 様々な情報を表データに変換
    2. データの簡単な要約&分析
    1. ドキュメントの要約&TODO抽出 1. 特定ファイルの要約
    2. 複数ファイル・フォルダ内の要約
    生成/分析 4. 返信メールの作成 3. 関数の作成&挿入
    4. シートの項目作成
    5. シートの改善提案
    2. GmailやDriveデータから文章生成
    3. 選択したテキストへの処理
    4. 文章全体の改善提案
    3. 複数ファイルの差分確認
    検索 5. 曖昧な条件でのメール検索
    6. 曖昧な条件での添付メール検索
    4. 曖昧なデータ検索
    • メールのスレッド(長いやり取り)→サマリー作成→タスク確認
    • スプレッドーシートやドキュメントでサイトパネルでgeminiのメニューを表示させて、@でドライブのファイルのソースの内容を挿入できます
    共有 匿名 A 1 J K データ分析シート データ分析シート Gemini こんにちは、ユーザーさん ご用件をお聞かせください。 このコンテンツの概要 このスプレッドシートは、データ分析の結果と主要指標の 比較情報をまとめています。 主な内容は以下の通りです: メンバー管理シート 利用者リスト 作業メモ 目標設定シート データ分析シート これ以上の検索結果はありません メニューを検索 @ Gemini for Workspace は、不正確な情報を生成することがあります。 詳細

    Notebook LM