G-gen Tech Blog
https://blog.g-gen.co.jp/
Google Cloudの情報発信を行う技術ブログ
フィード

Google Workspace StudioでGemini Notebookへのソース追加を自動化してみた
G-gen Tech Blog
G-gen の勝島です。Google Workspace Studio を使用して、Google ドライブに追加されたファイルを Gemini Notebook(旧称 NotebookLM)にソースとして自動で追加するフローの作成手順を紹介します。 はじめに 当記事の概要 Google Workspace Studio とは Gemini Notebook とは 作成するフロー 処理の全体像 追加できるソースの種類 注意事項 フロー作成手順 ノートブックの作成 開始条件の指定 ソース追加ステップの設定 動作確認 はじめに 当記事の概要 当記事では、Google Workspace の業務自動化…
8時間前

2026年8月のイチオシGoogle Cloud・Google Workspaceアップデート
G-gen Tech Blog
G-gen の杉村です。2026年8月に発表された、Google Cloud や Google Workspace のイチオシアップデートをまとめてご紹介します。記載は全て、記事公開当時のものですのでご留意ください。 はじめに Google Cloud のアップデート BigQuery で cross-cloud connections が Preview 公開 SCC で Malicious Skill runtime threat detectors が利用可能に BigQuery テーブルを AlloyDB へ同期する機能が Preview 公開 Gemini 3.7 Flash がリリ…
1日前

Cloud FTPを徹底解説!
G-gen Tech Blog
G-gen の杉村です。Google Cloud のフルマネージドな SFTP サーバーサービスである Cloud FTP について、特徴やアーキテクチャ、接続方法、セキュリティ設定などを解説します。 Cloud FTP とは 概要 制限 ユースケース メリット 料金 アーキテクチャ 外部サーバーと内部サーバー ユーザー管理と認証・認可 ディレクトリマッピング サポートされる SFTP 操作 サポートされるコマンド一覧 注意点 監査ログ 概要 管理アクティビティログ データアクセス監査ログ VPC Service Controls との統合 概要 注意点 運用上の考慮事項 構築手順 必要な I…
2日前

Cloud Run instancesにAIエージェントをデプロイする
2
G-gen Tech Blog
G-gen の佐々木です。当記事では、Cloud Run の新しいリソースタイプである Cloud Run instances に、Agent Development Kit(以下、ADK と記載)で開発した AI エージェントをデプロイして使ってみます。 構成 当記事で使用するもの Cloud Run instances Agent Development Kit(ADK) エージェントの開発 uv プロジェクトの作成 ディレクトリ構成 __init__.py agent.py Dockerfile Google Cloud 側の準備 gcloud CLI の更新 API の有効化 サービス…
5日前

Cloud Run instancesを徹底解説!
1
G-gen Tech Blog
G-gen の佐々木です。当記事では、Google Cloud のサーバーレスコンテナサービスである Cloud Run の新しいリソースタイプ、Cloud Run instances について解説します。 概要 Cloud Run とは Cloud Run instances とは ユースケース Cloud Run instances の基本 特徴 ライフサイクルと再起動ポリシー 主な設定項目 CPU のバーストとスロットリング 注意点 料金 他のリソースタイプ・サービスとの比較 Cloud Run のリソースタイプ間の比較 Cloud Run services との違い Compute E…
6日前

Model ArmorからSensitive Data Protectionを呼び出して個人情報を匿名化する
G-gen Tech Blog
G-gen の佐々木です。当記事では、Model Armor の機密データ保護フィルタから Sensitive Data Protection のテンプレートを呼び出し、LLM へのプロンプトに含まれる個人情報を匿名化する方法を解説します。 概要 Model Armor とは Sensitive Data Protection とは 機密データ保護フィルタの構成 Basic 構成と Advanced 構成 検査テンプレートと匿名化テンプレート テンプレートの参照関係 制限事項 検出精度に関する注意事項 料金 匿名化したデータの再識別について Sensitive Data Protection …
7日前

Google Workspaceのテストドメインエイリアスを解説
G-gen Tech Blog
G-gen の中川です。Google Workspace の移行期やシステム運用の現場で役立つテストドメインエイリアス(test-google-a.com)について、その仕組みと具体的な使用方法を解説します。 概要 テストドメインエイリアスとは 仕様 ユースケース1 : 段階的なシステム移行のための二重配信 ユースケース2 : 内部解決への対策 内部解決が発生する仕組み 内部解決を解消する方法 メール転送のための受信ゲートウェイ設定 概要 テストドメインエイリアスとは テストドメインエイリアスとは、Google Workspace のプライマリドメインを登録した際に、システムによって自動的に追…
9日前

Gemini Enterprise付帯のAntigravityおよびGemini Code Assistライセンスの解説
G-gen Tech Blog
G-gen の杉村です。Gemini Enterprise のライセンスを購入すると、同数の Gemini Code Assist のライセンスが付帯するほか、Gemini Enterprise のライセンスがアサインされたユーザーは、一定量の範囲内で Antigravity を使用できるようになります。当記事ではこれらのライセンス体系と、使用するための手順について解説します。 概要 Gemini Enterprise ライセンスと付帯物 Gemini Code Assist とは Google Antigravity とは 企業向けの Antigravity 付帯ライセンスの体系 Gemin…
13日前

Cloud SQL for PostgreSQLをインプレースで安全にメジャーバージョンアップする手順
G-gen Tech Blog
G-gen の今村です。Cloud SQL for PostgreSQL を、インプレースアップグレードという方法でメジャーバージョンアップする手順を解説します。当記事では、バージョン17からバージョン18へのアップグレードを例とします。 概要 インプレースアップグレードについて 手順の概要 事前準備 クローンインスタンスの作成 十分なディスク容量の確認 事前チェック 概要 チェックの実行 結果の確認 エラー詳細の確認 よくある事前チェックエラーと対策 拡張機能の互換性 テンプレートデータベースの文字セット インプレースアップグレードの実行 コンソールからの実行 gcloud コマンドからの実…
14日前

SQLダンプファイルをCloud SQL for PostgreSQLにインポートする方法
G-gen Tech Blog
G-gen の今村です。当記事では、SQL ダンプファイルを使用して Cloud SQL for PostgreSQL にデータをインポートする手順を解説します。 はじめに 概要 前提条件 事前準備 ダンプファイルの種類と特徴 ダンプファイルの確認 IAM 権限付与 SQL ダンプファイルを Cloud Storage へアップロード データベースの作成 事前の作成が必要なケース 事前の作成が不要なケース インポートの実行手順 Cloud SQL コンソールでのインポート操作 インポートパラメータの設定 パラメータの設定手順 送信先データベースの選択基準 インポート処理のステータス確認 注意点…
15日前

Google SecOpsのPlaybooksでアラート対応を自動化する(BigQuery編)
G-gen Tech Blog
G-gen の武井です。当記事では、Google SecOps で検知したアラートの是正対応を Playbooks で自動化する方法を解説します。 はじめに Google SecOps とは Playbooks(ハンドブック)とは 検証の流れ Cloud Audit Logs の取り込み 検知ルールの確認 インテグレーションの設定 必要なインテグレーション BigQuery Slack ケース Playbooks の設定 Playbooks の構成 トリガー コンディション アクションの設定 動作確認 はじめに Google SecOps とは Google Security Operatio…
16日前

Geminiを使ったGoogleドライブのファイル整理機能Organize my filesを解説
G-gen Tech Blog
G-gen の今村です。当記事では、Google ドライブにおける Gemini を使用したファイル整理機能である Organize my files について解説します。 機能の概要 使用条件 言語設定の制限 管理者およびユーザー向けの設定要件 対象範囲の制限 使用可能なエディションとプラン 使用回数に関する制限 ファイル整理の手順 自動提案の確認と承認 プロンプトやメニューによる調整 機能の概要 Organize my files とは、Google ドライブ内のファイルを Gemini が分析し、適切なフォルダへの分類や整理を提案する機能です。 当機能を使用することで、手動でのフォルダ分…
19日前

VPC Flow Logsが重複出力されるケースとその原因
G-gen Tech Blog
G-gen の kiharu です。当記事では、Google Cloud において VPC Flow Logs が重複して複数行、出力される事象とその原因について解説します。 事象 原因(ケース1) サブネットの VPC Flow Logs の取得方法は2種類 従来方式(サブネット単位で有効化) 新方式(Network Management API) 今回発生した事象 なぜ二重出力が発生するのか 原因(ケース2) 概要 重複出力が発生する仕組み 対処法 重複取得を確認 推奨される対応 事象 Google Cloud において、VPC Flow Logs を有効にしている VPC ネットワークの…
20日前

Cloud RunにデプロイしたA2AエージェントをAgent Registryに登録する
G-gen Tech Blog
G-gen の佐々木です。当記事では、Agent Development Kit(ADK)で開発したエージェントを Agent2Agent(A2A)プロトコルに対応させて Cloud Run にデプロイし、Agent Registry に登録する手順を解説します。 構成 当記事で使用するもの ADK とは A2A プロトコルとは Agent Registry とは Cloud Run とは エージェントの開発 ディレクトリ構成 uv プロジェクトの作成 agent.py Dockerfile .dockerignore ローカルでの動作確認 Google Cloud 側の準備 API の有効化…
21日前

S3バケットをBigQueryからクエリするための2つの機能(BigQuery cross-cloud connectionsとBigQuery Omniの違い)
G-gen Tech Blog
G-gen の杉村です。当記事では、BigQuery cross-cloud connections と BigQuery Omni の違いについて解説します。いずれも Google Cloud のデータ分析用データベースである BigQuery と、Amazon S3 や Azure Blob Storage を接続するための仕組みです。 概要 BigQuery cross-cloud connections と BigQuery Omni 相違点のサマリ どちらを使うべきか 対応リージョン BigQuery cross-cloud connections BigQuery Omni 使用可…
23日前

Gemini Enterpriseでライセンス数を削減する方法
G-gen Tech Blog
G-gen の菊池です。Gemini Enterprise のサブスクリプションでライセンス数を削減しようとした際に直面するエラーと、その解決策について解説します。 事象 原因 ライセンス削減の仕様制限 サブスクリプションを新規作成する際の壁 対処の手順 概要 手順1: 自動更新の停止 手順2: 契約の期限切れを待つ 手順3: 新しいサブスクリプションの購入 手順4: ライセンスの自動更新 事象 Google Cloud の請求先アカウントに紐づく、Gemini Enterprise のサブスクリプション(月間プラン、または年間プラン)を利用している環境を想定します。 利用者の減少などにより、…
1ヶ月前

Partner Cross-Cloud Interconnect for AWSを解説
G-gen Tech Blog
G-gen の松尾です。当記事では、Google Cloud と Amazon Web Services(AWS)をプライベートに接続する Partner Cross-Cloud Interconnect for AWS について解説します。 概要 Partner Cross-Cloud Interconnect for AWS とは 対応リージョン transport リソース Cross-Cloud Interconnect との比較 料金 接続方式 接続方式の違い VPC ネットワークピアリング Network Connectivity Center 2 つの方式の比較 接続の表示・更新…
1ヶ月前

Spend cap budgetsで意図しない課金を防ぐ
G-gen Tech Blog
G-gen の武井です。当記事では Cloud Billing の新機能である Spend cap budgets を用いて、意図しない課金を防ぐ方法を解説します。 はじめに Spend cap budgets とは パートナーの請求先アカウントでの使用について 対象サービス 制約 必要な権限 設定方法 予算の作成 1. 定義 2. 範囲 3. 金額 4. 操作 動作確認 確認内容 Cloud Run 50% 到達時 80 % 到達時 100 % 到達時 一時停止解除 Gemini Enterprise Agent Platform はじめに Spend cap budgets とは Spen…
1ヶ月前

IAM拒否ポリシーを使用してAgent Runtimeのエージェントへのアクセスを制限する
G-gen Tech Blog
G-gen の佐々木です。当記事では、Agent Runtime にデプロイしたエージェントの呼び出し元を IAM 拒否ポリシーで特定のプリンシパルのみに制限する方法を、Gemini Enterprise アプリからの接続を例に紹介します。 前提知識 Agent Runtime とは Gemini Enterprise とは IAM ポリシーの仕組み 当記事のシナリオ アクセス制限の考え方 エージェントの呼び出しに必要な権限 Gemini Enterprise の呼び出し元 ID 制限に使用する2つの IAM 機能 リソースレベルの IAM ポリシーによる許可の最小化 IAM 拒否ポリシーによ…
1ヶ月前

非エンジニアが安心してバイブ コーディングして公開するには?セキュアなAI駆動開発ハーネスの仕組み(Google Cloud Next Tokyo 26セッションレポート)
G-gen Tech Blog
G-gen の高宮です。当記事は、Google Cloud Next Tokyo 26 の2日目に行われたカスタマーセッション「非エンジニアが安心してバイブ コーディングして公開するには?セキュアな AI 駆動開発ハーネスの仕組み」のレポートです。 他の Google Cloud Next Tokyo 26 の関連記事は Google Cloud Next Tokyo 26 カテゴリの記事一覧からご覧いただけます。 セッションの概要 生の AI 駆動開発の問題点 AI 駆動開発ハーネス「Exoloop」 Exoloop とは Exoloop が提供する主な Skill 群 バイブ コーディング…
1ヶ月前

CDPだけで顧客理解は不十分?Google Cloudと生活者データで実現する”Why 分析”最前線(Google Cloud Next Tokyo 26セッションレポート)
G-gen Tech Blog
G-gen の奥田です。当記事は、Google Cloud Next 26 Tokyo の1日目に行われたカスタマーセッション「CDP だけで顧客理解は不十分?Google Cloud と生活者データで実現する「Why 分析」最前線」のレポートです。 他の Google Cloud Next Tokyo 26 の関連記事は Google Cloud Next Tokyo 26 カテゴリの記事一覧からご覧いただけます。 セッションの概要 データはあるのに顧客が見えない データの量ではなく種類が足りない 再発する 5 つの症状 Why を補ってきた「勘と経験」の正体 5W1H を同時に読む力 勘と…
1ヶ月前

Gemini Enterprise Agent Platform入門!進化した次世代エージェント構築基盤の全貌(Google Cloud Next Tokyo 26セッションレポート)
G-gen Tech Blog
G-gen の今村です。当記事は、Google Cloud Next Tokyo 26 の2日目に行われた Google セッション「Gemini Enterprise Agent Platform 入門!進化した次世代エージェント構築基盤の全貌」のレポートです。 他の Google Cloud Next Tokyo 26 の関連記事は Google Cloud Next Tokyo 26 カテゴリの記事一覧からご覧いただけます。 セッションの概要 Gemini Enterprise Agent Platform とは サービス提供の背景 機能の全体像 Build(構築) 概要 Model G…
1ヶ月前

2026年7月のイチオシGoogle Cloud・Google Workspaceアップデート
G-gen Tech Blog
G-gen の杉村です。2026年7月に発表された、Google Cloud や Google Workspace のイチオシアップデートをまとめてご紹介します。記載は全て、記事公開当時のものですのでご留意ください。 はじめに Google Cloud Next Tokyo 26 の開催 Google Cloud のアップデート Bigtable で Google フロントエンドをバイパスする Direct connectivity が登場 Gemini Enterprise app で東京リージョン(asia-northeast1)がサポート Cloud Run でサブプロセスとしてのサンド…
1ヶ月前

ツール導入ではない、企業のスタイルを創る「AI戦略」としてのGemini Enterprise(Google Cloud Next Tokyo 26セッションレポート)
G-gen Tech Blog
G-gen の今村です。当記事は、Google Cloud Next 26 Tokyo の1日目に行われたカスタマーセッション「ツール導入ではない、企業のスタイルを創る「AI 戦略」としての Gemini Enterprise」のレポートです。 他の Google Cloud Next Tokyo 26 の関連記事は Google Cloud Next Tokyo 26 カテゴリの記事一覧からご覧いただけます。 セッションの概要 AI イノベーションラボの取り組みと背景 業務への AI の組み込み 自作 AI ツールの展開と終了 Gemini Enterprise の選定理由 検索精度とガバナ…
1ヶ月前

Google Cloud Next Tokyo 26 速報レポート - キーノート(1日目)
G-gen Tech Blog
G-gen の杉村です。当記事では、Google Cloud Next Tokyo 26 の、1日目のキーノートに関する速報レポートをお届けします。 Google Cloud Next Tokyo 26 イベント概要 キーノートの概要 AI による産業の革新 NTTデータの事例 Google の AI エージェントエコシステム Gemini Enterprise のデモ 損害保険ジャパンの事例 Skyの事例 スクウェア・エニックスの事例 Agentic Workplace の実現 AI 時代のサイバーセキュリティ 関連記事 Google Cloud Next Tokyo 26 イベント概要 G…
1ヶ月前

AutoMLバッチ推論のクォータ上限エラーと対処法
G-gen Tech Blog
G-gen の min です。Gemini Enterprise Agent Platform の AutoML でバッチ推論(Batch Prediction)ジョブを実行した際、クォータの上限に達してエラーになる事象が発生しました。原因と対処法を記載します。 事象 原因 対処法 割り当ての上限緩和申請 ジョブの実行間隔の調整 事象 Gemini Enterprise Agent Platform(旧称 Vertex AI、以下 Agent Platform)の表形式データを使用した AutoML のバッチ推論ジョブを実行した際、ジョブが失敗し、以下のようなエラーメッセージが表示されました。…
1ヶ月前

Gen AI Evaluation Serviceを解説
G-gen Tech Blog
G-gen の佐々木です。当記事では、Google Cloud の生成 AI 開発・運用プラットフォームである Gemini Enterprise Agent Platform に統合された評価サービス、Gen AI Evaluation Service を解説します。生成 AI の出力品質を客観的・データドリブンに評価できるサービスです。 概要 Gemini Enterprise Agent Platform とは Gen AI Evaluation Service とは 当記事で扱うインターフェース Gen AI Evaluation Service の評価方法 評価方法の分類 適応型ルー…
1ヶ月前

StitchとAntigravity2.0でAI駆動開発をしてみた
G-gen Tech Blog
G-gen の高宮です。当記事では、AI 駆動フロントエンドデザインツール Stitch と、AI 駆動統合開発環境 Google Antigravity 2.0 を組み合わせた、AI 駆動開発について紹介します。 はじめに AI 駆動開発(AI-Driven Development)とは Stitch とは Google Antigravity とは 環境準備 Stitch でのフロントエンドデザイン Antigravity 2.0 での開発 Stitch との連携 アプリケーションコードの開発 Google Cloud 環境へのデプロイ 実践と応用 はじめに AI 駆動開発(AI-Driv…
1ヶ月前

Sensitive Data Protectionの匿名化(de-identification)を解説
G-gen Tech Blog
G-gen の佐々木です。当記事では、Google Cloud の Sensitive Data Protection(旧称 Cloud Data Loss Prevention)による機密データの匿名化(de-identification)について解説します。 概要 Sensitive Data Protection とは 匿名化(de-identification)とは 匿名化と個人情報保護法 匿名化の基本 匿名化の概要 infoType infoType 変換とレコード変換 対象データの種類 処理ロケーションとデータレジデンシー 匿名化の変換方式 変換方式の一覧 置換と秘匿化 マスキング…
1ヶ月前

Gemini Enterprise Agent PlatformでAPIキーの取得が失敗する原因と対処法
G-gen Tech Blog
G-gen の菊池です。Gemini Enterprise Agent Platform(旧称 Vertex AI)の画面で「API キーの取得」を行う際に発生するエラーの原因と、その推奨される対処法について解説します。 事象 原因 原因となる組織ポリシー サービスアカウントにバインドされた API キーとは API キーは何のために必要なのか デフォルトで作成が制限されている理由 対処の手法 2つの対処法 組織ポリシーを修正して API キーを発行する(非推奨) アプリケーションのデフォルト認証情報(ADC)を使用する(推奨) 対処の手順(ADC) 前提条件の確認 Google Cloud …
1ヶ月前