TECH PLAY

クラウドエース

クラウドエース の技術ブログ

721

はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段は、データ基盤や MLOps を構築したり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括部 の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのが データソリューション部 です。 弊社では、新たに仲間に加わってくださる方を募集しています。もし、ご興味があれば エントリー をお待ちしております! 今回は、Googl
アバター
こんにちは、SRE 部の松島です。 本記事では、最近 GKE でも利用可能になった Sidecar Containers で Kubernetes で以前から問題のあったサイドカーコンテナが原因で Job が終わらない問題に対処する方法を紹介します。 サイドカーコンテナのせいで Job が終わらない問題について Kubernetes の Job はコンテナ全てが完了状態となったタイミングで Job が完了されたとみなされます。 そのため、Job でサイドカーとしてコンテナを複数利用している場合、処理を実行している本体のコンテナが終了してもサイドカーのコンテナが残る場合 Job が完了
アバター
はじめに こんにちは、クラウドエース SRE 部の kazz です。 最近、ローカル LLM がホットなトピックになってます。昨今の LLM の盛り上がりを見ると、LLM 関連の技術はとりあえず触っておきたいものです。 しかし、動かすためにハイスペックな環境を求められるということで、なかなか手が出せないという方も多いのではないでしょうか? そこで、今回は Google Compute Engine (GCE) に Ollama と Open WebUI をインストールして、クラウド環境でセルフホストの LLM を動かしてみようと思います。 対象読者 GPU でローカル LLM
アバター
はじめに こんにちは、クラウドエース データソリューション部所属の木村です。 BigQuery でテーブルスキーマの変更や新しいテーブルの追加を行うたびに、ドキュメントの更新作業にうんざりした経験はありませんか?手動での更新は時間もかかり、ミスも起きやすいです。「これが自動でできたら楽なのに」と思ったことは、私だけではないはずです。 そこで、今回の記事では、BigQuery のデータセットからテーブル定義書を自動生成する方法をご紹介します。 なお、本記事のサンプルコードは、こちらの GitHub リポジトリに公開しています。 全体像 データ処理の流れです。 BigQuery の
アバター
はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段は、データ基盤や MLOps を構築したり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括部 の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのが データソリューション部 です。 弊社では、新たに仲間に加わってくださる方を募集しています。もし、ご興味があれば エントリー をお待ちしております! 今回は、LangC
アバター
はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段は、データ基盤や MLOps を構築したり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括部 の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのが データソリューション部 です。 弊社では、新たに仲間に加わってくださる方を募集しています。もし、ご興味があれば エントリー をお待ちしております! 今回は、BigQu
アバター
はじめに こんにちは、クラウドエースで SRE 部に所属している池ヶ谷と申します。 Google Cloud の認定資格の勉強をしていて、「Chronicle」という単語を聞いたことがある方が多いかと思います。 私も Associate Cloud Engineer(ACE)や Professional Cloud Architect(PCA)の勉強中に練習問題や模擬試験に出てきました。そのため、Chronicle の概要を掴むことや、操作方法の習得は Google Cloud の認定資格の取得に役立つかと思います。 しかし、他のリソースと異なり、使用するためには Google Cl
アバター
こんにちは、クラウドエース SRE 部所属の笠原です。 SIer・コンサルティングファームを経て 2024 年 3 月にクラウドエースへ中途入社しました。 クラウドエースでは入社時の研修の一環としてオンボーディング課題というものに取り組みます。 今回のブログでは、私がこの題材を実施するなかで「ココ詰まったな〜」というポイントと、どうやって解決したかを記載したいと思います。 はじめに 今回取り組んだ課題の概要は以下の通りです。 ※あまり書きすぎると後進の方々へのネタバレになってしまうので、少し省略して記載します。 Google Cloud 上にプロジェクトを作成し、Virtual P
アバター
桜も終わって、春というより初夏の暑さに汗ばんでいます。クラウドエースの亀梨です。 今回は、BigQuery の気が利いた機能、UDF (ユーザー定義関数)について紹介したいと思います。 BigQuery の対応しているデータ型 BigQuery では、多種多様なデータの格納と展開に対応しています。 https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types たとえば JSON データにネイティブ対応しており、直接クエリすることができます。 https://cloud.google.com/bigqu
アバター
はじめに こんにちは!クラウドエースの SRE 部に所属している小田です。 今回は、Google Cloud と NetApp が開発した Google Cloud NetApp Volumes というファイルストレージのお話です。 ずっと前から気になっていたけど、ネット上に全然情報が無かったので自分で試してみました。 Google Cloud NetApp Volumes とは https://cloud.google.com/netapp-volumes?hl=ja Google Cloud NetApp Volumes は、2023 年 8 月 25 日から一般提供開始され
アバター
はじめに CI/CD?それは美味しいの?。 こんにちは、クラウドエースの岸本です。 今回は、CI/CD パイプラインを構築します。 ゴールとしては、Cloud Run から提供される URL にアクセスすると、簡単なウェブページが表示されるようにします。 背景としては、Vertex AI Search x LINE シリーズで毎回手動ビルドしているのが面倒だったため、CI/CD パイプラインを構築しました。 では、早速構築していきます。 ! 途中、サービスアカウントや Google Cloud Storage を作成する必要がありますが、ドキュメントを置いておりますので、ご参照くださ
アバター
はじめに こんにちは。クラウドエースの間瀬です。 先日、ラスベガスで開催された Google Cloud Next'24 に参加したあと、帰りのフライトに乗り遅れてしまいその空き時間で検証した内容について記事に残します。 みなさん、飛行機に乗る際には早めに搭乗口に向かうようにしましょう。そして、怪しいと思ったら必ず受付の人なりに聞いて搭乗案内中じゃないか確認しましょう。 私は出発前に搭乗口に着いたのですが、搭乗案内中にも関わらず案内が遅れているのかと勘違いしてしまったことによって乗り遅れました。 今回は Google Kubernetes Engine(以下、GKE) において、クラ
アバター
こんにちは。クラウドエース株式会社で Google Cloud 認定トレーナーをしている廣瀬 隆博です。メタルという音楽はさまざまなサブジャンルに分かれており、私はメロディック デスメタルやメタルコアといったジャンルを好んでいます。一方、フェスなどで他のジャンルに触れることで自身の興味が広がり、今ではパワーメタルやメロスピなども大好きになりました。 何の話かって?もちろん Google のお話です。 私は Google Cloud を得意とする企業に所属していますが、システム インテグレーション業務において Google Workspace と連携することもあります。そういった経験から
アバター
こんにちは、SRE ディビジョンの遠矢です。 今回は、Google Cloud の Vertex AI で提供されている Claude 3 モデルを、LangChain を使って簡単に利用する方法をご紹介します。 Vertex AI Model Garden と Claude 3 モデル Vertex AI は、Google Cloud が提供する機械学習プラットフォームです。Vertex AI の Model Garden には、事前学習済みの高品質なモデルが用意されており、開発者はこれらのモデルを簡単に利用できます。 最近、Model Garden に Anthropic の C
アバター
はじめに こんにちは、クラウドエース バックエンドエンジニアリング部 所属の 西麻布チョヤッ と申します (´・ω・`)ノ 生成AI周りの情勢として既に業界を問わず業務の中での活用が浸透しており、システムに組み込む上でLLM毎の推論能力を評価・検証しているフェーズのように見受けられます。 個人的にも生成AIを活用した習作アプリケーションを作成したので、開発の上で得た知見を共有できればと思います。 前段:作ったもの 「描いた絵を評価君」 なるクロスプラットフォームのデスクトップアプリケーションで、 アップロードした画像ファイルを生成AIモデルに評価してもらうアプリです。 評価は以下
アバター
はじめに こんにちは、クラウドエース SRE部 に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 現在、筆者はラスベガスで開催されている Google Cloud 主催の旗艦イベント「Google Cloud NEXT'24」に参加中です。 そこで発表された最新情報を現地からお届けしています。 この記事では主に「Security Command Center Enterprise」に焦点をあてて解説いたします。 ! 掲載しているデモのスクリーンショットは展示ブースにて許可を得ていますが、機密性の高い部分を筆者の判断でマスクしています。
アバター
はじめに こんにちは! クラウドエース データソリューション部所属の伊藤です。 Google Cloud NEXT'24 in Las Vegas から、「Build continuous data and AI pipelines with BigQuery continuous queries」というセッションを聞いてきたので、その内容のレポートをお届けします。 このセッションは Google Cloud NEXT'24 で発表があった BigQuery continuous queries について、より詳細な内容を紹介するものでした。 筆者は普段 BigQuery や Ver
アバター
はじめに こんにちは、 クラウドエースの岸本です。 前回に引き続き、LINE と Vertex AI の活用についてやってみたことを紹介したいと思います。 今回は、Codey を使って BigQuery から在庫情報を取得する方法について紹介します。 サービス作成の背景(私の経験から) 巨大スーパーマーケットには、多くの商品があり日々商品が入れ替わります。 お客様は、お店に足を運ばず商品の在庫、いつ入荷されるのか確認したいと思うことがあります。 そこで手軽に在庫情報を取得できる公式ラインがあれば便利だと考えました。 今回の構成図は以下です。 対象読者 Google Clou
アバター
はじめに こんにちは、入社式初日に会社から貸与されたpcの初期名が hen.ekiken になっていた 潘 (Han) と申します (ekiken は下の名前です) 。私事ですが、Cloud Ace に新卒入社して2年が経過したところで初の zenn 記事投稿になります。拙い文書ではありますが、皆様の一助になれば幸いです。 概要 Google Cloud(旧 Google Cloud Platform)環境にアクセスする際に、どう言った要件でアクセス制御するのかは会社それぞれです。今回はアクセス制御の要件と、それを実現する Google Cloud のソリューションをご紹介致しま
アバター
はじめに こんにちは。SRE 部の荒木です。最近プロジェクトでフロントエンド開発、特に Next.js について学ぶ機会がありました。そこで初心者の方にもわかりやすいよう、学んだ内容をこの記事にまとめました。 この記事では、フロントエンド開発やフレームワークといった基礎的な概念から、人気のフレームワークである Next.js の概要、主な特徴、実際の活用事例などを紹介します。難しい専門用語は避け、なるべく平易な言葉で説明するよう心がけました。この記事が、フロントエンド開発や Next.js に興味がある方の第一歩となれば幸いです。 そもそもフロントエンド開発とは? フロントエン
アバター