株式会社G-gen の技術ブログ
全477件
PyGithubでGitHubの管理タスクを自動化してみた(後編)
2023/12/12
ブックマーク
G-gen の佐伯です。 前編 では PyGithub の管理タスク自動化の事前準備・導入について紹介しました。後編では新規ブランチの作成、ブランチ内ファイルの更新・削除、プルリクエストの自動化についてご紹介したいと思います。 はじめに 前編記事 当記事でやること 事前準備 データを準備 Github リポジトリを作成・main ブランチにファイルを準備 新規ブランチ作成 ファイル
PyGithubでGitHubの管理タスクを自動化してみた(前編)
2023/12/11
ブックマーク
G-gen の佐伯です。最近の業務で GitHub のブランチ作成やブランチ内のファイルの更新・削除を自動化する機会が多かったので、ご紹介したいと思います。 はじめに PyGithub とは 当記事でやること 事前準備(アクセストークン生成) ライブラリの取得 オーナーのリポジトリ一覧を取得 特定のリポジトリ内の全ファイルのパスの一覧を取得 はじめに PyGithub とは 当記事では
Vertex AI Feature StoreとVertex AI Text-Embeddingを使った活用事例
2023/12/07
ブックマーク
当記事では、BigQuery に統合された Vertex AI Feature Store というベクトルストアと、テキストの意味をベクトル化できる Vertex AI Text-Embeddings API を使った活用事例をご紹介します。 当記事は Google Cloud Champion Innovators Advent Calendar 2023 の7日目の記事です。 Vertex AI Feature Store とは Vertex AI Text-Embeddings API とは 活用例 ①レコメンド ②グラウンディング サンプルアプリ アーキテクチャ
クラウド料金の見積もり方法を解説!
2023/12/05
ブックマーク
G-gen の杉村です。当記事では Google Cloud(旧称 GCP)をベースに、クラウド料金の見積もり方法・試算方法を徹底解説します。 はじめに 3つの性質 1. 従量課金 2. 月次請求 3. 変動する 試算方法 料金ページ 料金試算ツール リセールパートナーを頼る 割引 コミットメント制度 請求代行(リセールパートナー) 見積もり手順の例 手計算 Calculator はじめに 当記事では Google Cloud
Google Cloud主要サービスを50文字で解説!
2023/12/04
ブックマーク
はじめに おまけ画像 コンピューティング Computing Engine コンテナ Artifact Registry Cloud Build Cloud Deploy Google Kubernetes Engine データ分析 BigQuery Looker Dataproc Dataflow Pub/Sub データベース Cloud Bigtable Cloud Spanner Cloud SQL Firestore Memorystore サーバレス App Engine Cloud Functions Cloud Run ストレージ Cloud Storage ネットワーキング Cloud Armor Cloud CDN Cloud DNS Cloud Next Generation Firewall (Cloud NGFW) Cloud Load Balancing VP
2023年11月のイチオシGoogle Cloudアップデート
2023/12/01
ブックマーク
G-gen の杉村です。2023年11月のイチオシ Google Cloud アップデートをまとめてご紹介します。記載は全て、記事公開当時のものですのでご留意ください。 はじめに Duet AI が Cloud Logging のログを要約・説明 (GA) 復数の Duet AI 関連アップデート BigQuery で異なるユーザ間でもキャッシュが効くように BigQuery で過去〜現在のストレージ使用量を取得可能に (Preview) BigQuery で TEXT_ANALYZE
VPC Service ControlsでIPアドレス許可がうまくいかないときはこれを疑え
2023/11/30
ブックマーク
G-gen の堂原です。本記事では Google Cloud (旧称 GCP) のセキュリティサービスである VPC Service Controls において、IP アドレスを許可したにも関わらずアクセスが弾かれるケースにおける見落としがちな原因について紹介します。 はじめに 事象 : IP アドレスを許可したはずがアクセス失敗 原因 : IPv6 アドレスでアクセスしていた 確認方法 解消方法 はじめに VPC Service Controls は Goo
Google App Engine (GAE) を徹底解説
2023/11/29
ブックマーク
G-gen の佐々木です。当記事では Google Cloud (旧称 GCP) のサーバーレス コンピューティング プロダクトの1つである Google App Engine (GAE) を解説します。 Google App Engine (GAE) とは App Engine アプリのコンポーネント アプリケーション サービス バージョン インスタンス インフラストラクチャ 可用性 ストレージ セキュリティ 他の Google Cloud サービスへのアクセス制御 カスタムドメイ
Professional ChromeOS Administrator試験対策マニュアル
2023/11/28
ブックマーク
G-gen の藤岡です。2022年10月より提供が開始された Professional ChromeOS Administrator 試験は、管理コンソールの操作や ChromeOS の運用、管理方法を問う試験です。当記事では試験合格に役立つ内容をご紹介します。 はじめに Professional ChromeOS Administrator とは 難易度 学習方法 注意点・出題傾向 管理コンソール 管理コンソールとは ChromeOS デバイスポリシーとユーザーポリシー デバイ
サーバーレスVPCアクセスコネクタのスケールインをダウンタイムなしで行う方法
2023/11/27
ブックマーク
G-gen の佐々木です。当記事では、Cloud Run などのサーバーレス サービスが VPC リソースにプライベート IP で接続するために使用する サーバーレス VPC アクセス のスケールインをダウンタイムなしで行う方法を解説します。 サーバーレス VPC アクセスとは コネクタインスタンスのスケールイン問題 問題 再作成を安全に行う方法 手順 前提条件 新コネクタインスタンスの作
Cloud Storageへのデータ転送で課金爆死してしまった件
2023/11/21
ブックマーク
G-genの田中です。当記事では、Cloud Storage を利用する中で、意図していない高額の請求が発生してしまった事例について解説していきます。 はじめに 背景 Cloud Storage とは Cloud Storage の料金 Storage Transfer Service とは 事件のあらまし 背景 落とし穴 莫大な課金の発生 後日譚 はじめに 背景 今回、G-gen でサポートさせて頂いているお客様が Storage Transfer Service を利用して Cloud Stor
生成AIの活用例を紹介!Vertex AI Searchによる技術サポート窓口支援ツール
2023/11/20
ブックマーク
G-gen の堂原です。本記事では Google Cloud (旧称 GCP) の生成 AI サービスである Vertex AI Search の活用事例 として、技術サポート窓口支援ツールを紹介します。 はじめに 本ツールの概要 デモ 処理フロー 技術的ポイント Vertex AI text-bison model Vertex AI Search 生成 AI アプリケーションの開発 はじめに 当記事では、G-gen の技術サポート窓口にて実際に運用されている生成 AI アプリケー
Google Cloud Next Tokyo '23速報レポート
2023/11/17
ブックマーク
G-gen の杉村です。2023/11/15から2023/11/16までの二日間、東京ビッグサイトにて4年ぶりの現地開催となる Google Cloud Next Tokyo '23 が開催されました。当記事ではその発表内容についてレポートします。 開催場所 展示内容 一日目 基調講演(キーノート) 二日目 基調講演(キーノート) Vertex AI におけるグラウンディング G-gen スポンサーセッション 動画の公開 開催場所 Google Cloud
Vertex AI Searchで外部Webサイトから要約回答を生成するRAGを構築してみた
2023/11/14
ブックマーク
G-gen 又吉です。当記事では、LangChain と Vertex AI Search で Google Cloud 公式ドキュメントから回答を生成する LLM を構築してみたいと思います。 はじめに Vertex AI Search and Conversation とは LangChain とは 今回の構成 環境構築 API の有効化 Vertex AI Search データストア アプリ 実行環境 初期設定 ライブラリインストール ユーティリティ関数 モデルの初期化 Vertex AI Search 関数 テキスト分
Data Catalogを徹底解説!
2023/11/13
ブックマーク
G-gen の杉村です。Google Cloud のメタデータ管理ツールである Data Catalog を解説します。 概要 Data Catalog とは Data Catalog の機能 データカタログの利点 メタデータとは データ検索機能 検索方法 クエリの構文 メタデータ管理機能 Data Catalog が自動収集するメタデータ Google Cloud 以外のカタログ化 テクニカルメタデータとビジネスメタデータ テクニカルメタデータ ビジネスメタ