株式会社G-gen の技術ブログ

Eventarc + Cloud Run で Google Cloud リソースの作成を Slack 通知する

G-gen の佐々木です。当記事では Google Cloud (旧称: GCP ) の Eventarc と Cloud Run を使用して、Google Cloud 上でリソースが作成されたことを通知する処理を、サーバーレスで実装していきます。 Eventarc の概要 Eventarc とは Eventarc で利用できるイベントソース Eventarc で利用できるイベントコンシューマ Cloud Run とは? 作成するもの Eventarc に必要なサービスアカウントの作成 Cloud Run サ

AutoML(Vertex AI)でおもちゃの画像分類をやってみた

G-genの片岩です。当記事では AutoML を利用して、実際におもちゃの画像分類をしてみた事例をご紹介します。 画像分類とは 画像データの確保 画像データの前処理 Vertex AI のデータセット作成 トレーニング トレーニング結果確認 予測 画像分類とは 画像分類とは、ある画像を見たときに、その画像のラベルを予測することです。さまざまな分野で応用されていますが、たと

IAMの権限不足エラーへの対処方法(403 Permission 〜 denied)

G-gen の武井です。 Google Cloud(旧称 GCP)の Identity and Access Management(IAM)にて、権限不足に伴うエラーが発生した場合の対処方法について説明します。 前提知識 用語 図説 IAM ロール IAM の基本知識 事象 対処手順 原因と対処法の特定 Policy Troubleshooter 最適な IAM ロールの選択 IAM roles and permissions index プロダクトごとの IAM 関連ドキュメント ロール候補の確認 ロールの決定 IAM

Vertex AI AutoML で作成した機械学習モデルを Cloud Run にデプロイする

G-gen の佐々木です。当記事では Google Cloud(旧称 GCP)の機械学習サービスである Vertex AI の AutoML で作成した機械学習モデルを、サーバーレスなコンテナ実行基盤である Cloud Run にデプロイしていきます。 Vertex AI および Cloud Run とは? Vertex AI で作成したモデルのデプロイについて 当記事で Cloud Run にデプロイするモデル Vertex AI Model Registry からモデルをエクスポートする ロ

Cloud SQLを徹底解説!

G-gen の杉村です。 Google Cloud のマネージドの RDBMS サービスである Cloud SQL について徹底的に解説します。 Cloud SQL とは 料金 Cloud SQL の料金 無料トライアルインスタンス 確約利用割引 延長サポート(Extended Support) Cloud SQL editions Cloud SQL editions とは Enterprise と Enterprise Plus の違い データキャッシュ 料金の違い Enterprise Plus への移行 Cloud SQL Studio Cloud SQL Studio とは Gemini in Database

Vertex AIを徹底解説!

G-gen の佐々木です。当記事では Google Cloud の機械学習プラットフォームである Vertex AI を解説します。 Vertex AI とは Vertex AI と生成 AI Generative AI on Vertex AI Vertex AI Studio AI Applications(Vertex AI Search / Vertex AI Agents) AutoML AutoMLとは Vertex AI における AutoML AutoML の料金 カスタムトレーニング カスタムトレーニングを使用したモデル作成 カスタムトレーニングの料金 AutoML vs カスタム

BigQueryのテーブル識別子で構文エラー(テーブル名はバッククォートで囲むべきか)

事象 原因 解説 SQL における BigQuery のテーブル名の指定 バッククォートの要否 対策 対症療法 原則 事象 BigQuery で 標準 SQL を実行しようとした際に以下のエラーが発生した。 エラーメッセージで示された該当箇所は、テーブル名の指定であり、一見しておかしなところは見当たらない。 実行しようとした SQL INSERT my-project.mydataset.mytable (id, name, subject, score) VALUES ( " 1111 &q

Cloud Runを徹底解説!

G-gen の佐々木です。当記事では Google Cloud(旧称 GCP)のサーバーレスなコンテナプラットフォームサービスである Cloud Run を解説します。 Cloud Run とは 4種類の Cloud Run 4つの実行モデル Cloud Run サービス(services) Cloud Run ジョブ(jobs) Cloud Run 関数(functions) Cloud Run ワーカープール(worker pools) Cloud Run サービスの基本 動的スケーリング サービスの冗長性 デプロイ デプロ

仮想ディスク・仮想アプライアンスの自動インポート機能を解説

G-genの片岩です。 当記事ではオンプレミスの仮想マシンやディスクを Google Cloud のイメージとしてインポート する方法について解説します。 自動インポートとは 料金 前提条件 移行元ファイル形式 移行対象 OS 制限事項 作業プロセス 1. 権限付与 2. 事前チェックツール 3. Cloud Storage へのアップロード 4. イメージ作成 (インポート) OVF ファイルなし OVF ファイルあり 5. イメ

Migrate for Compute Engineを解説

G-gen の國﨑です。Google Cloud (旧称 GCP) には、 Google Cloud への移行を支援してくれる Migrate for Compute Engine という移行ツールがあります。 今回の記事は Migrate for Compute Engine について解説します。 Migrate for Compute Engine とは Migrate for Compute Engine v4 と v5 の違い 環境構成 Migrate Connector 通信要件 料金 移行プロセス 1. オンボード 2. レプリケーション 3. 移行設定 4. テストクローン 5.

組織のポリシーを解説

G-gen の杉村です。 Google Cloud (旧称 GCP) には 組織のポリシー 機能があり、企業や官公庁など、組織における Google Cloud 利用に統制を効かせることができます。当記事では組織のポリシーを徹底解説します。 組織のポリシーとは 仕組み 制約 継承 有効化時の影響 3種類の制約 事前定義の制約 カスタム制約 マネージド制約 デフォルトで適用される制約 デフォルトの制約 gcloud

Compute Engineを徹底解説!(応用編)

G-gen の杉村です。当記事では Google Cloud(旧称 GCP)の仮想マシンサービスである Compute Engine を徹底解説します。当記事は、 基本編 記事に続く、「応用編」です。 基本編の記事 サービスアカウントとアクセススコープ サービスアカウントのアタッチ アクセススコープ デフォルトのサービスアカウント Compute Engine へのサーバー移行 ロードバランシングと SSL/TLS インスタ

Google Workspace を徹底解説!

G-gen の武井です。 当記事では Google Workspace (旧称 G Suite) の機能や料金など、 Google Workspace のすべてを解説します。 Google Workspace とは Google Workspace のメリット 働き方 コスト 管理と活用 セキュリティ コアサービス 概要 コアサービス一覧 サービス / エディション・プラン 無償版 有償版 Google Workspace 概要 Business / Enterprise エディション Frontline エディション Google Workspace Indivi

機械学習初心者がVertex AIでモデルを構築してみた(AutoML)

G-gen の佐々木です。今回は Google Cloud (旧称 GCP) の機械学習サービスである Vertex AI で、表形式データを用いた予測モデルの作成を試してみました。 私は機械学習についてはまだまだ勉強を始めたばかりなのですが、 Google の助けを借りて、高精度なモデル作りに挑戦してみようと思います。 Vertex AIとは AutoML モデル構築に使用するデータ 前処理 モデルのトレーニング 予測

Cloud Workflowsで簡易的なデータパイプラインを構築してみる

G-gen の杉村です。 Google Cloud(旧称 GCP)には Cloud Workflows という簡易的なワークフローツールがあります。今回の記事は Cloud Workflows を使った簡易的なデータパイプラインの構築方法をご紹介します。 はじめに Cloud Workflows とは 関連記事 この記事で作るもの 概要 SQL 実行方法 1 - BigQuery API Connector SQL 実行方法 2 - Scheduled Query Scheduled Query の呼び出し方 ワークフローの作成 フ