TECH PLAY

クラウドエース

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

729

はじめに こんにちは、クラウドエース データMLディビジョン所属の伊藤です。 今回は Apache Beam の RunInference という機能を使って、Google Cloud の Dataflow で大規模言語モデルを使ったストリーミング処理(リアルタイム処理)を行う方法を紹介したいと思います。 LLM とは 大規模言語モデル(Large Language Model、LLM)とは、GPT-3 や PaLM2 などのように、大量のテキストデータを使って学習された自然言語処理モデルのことを指します。 Dataflowの概要 Dataflow は、Apache Beam
はじめに こんにちは、クラウドエース バックエンドディビション所属の廣瀬です。 reCAPTCHA Enterprise のスコアベースのキーを用いたリクエストの保護に関する技術に触れる機会がありました。 その際に学習した実装方法と動作検証について本記事では記載します。 本記事で記載すること reCAPTCHA Enterprise の概要の説明 reCAPTCHA Enterprise のスコアベースのキーの保護の実装方法の解説 スコアベースのキーの保護の動作検証 reCAPTCHA Enterprise とスコアベースのキーの保護とは reCAPTCHA Ente
1. はじめに こんにちは、バックエンド ディビジョン所属の藤井です。 この記事では、オブジェクト指向(object-oriented programming, OOP) の基本的な概念を解説します。OOP は、現代のソフトウェア開発において非常に重要な役割を果たしており、多くのプログラミング言語で採用されています。 オブジェクト指向の基本的な要素である 「カプセル化」 、「ポリモーフィズム」 、「インターフェース」 、「継承」 などについて、具体的な例を交えながら解説していきます。また、プログラミングパラダイム の概要についても触れ、プログラミングの多様なアプローチを理解していこう
はじめに 初めまして。 クラウドエースの中野(大)と申します。 今回は Google Cloud の各プロダクトの SLA についてまとめてみようと思います。 この記事の位置付け パブリッククラウドを選定する際の要素の一つとして SLA ( SLAで保証される月間稼働率 ) が挙げられると思います。 このようなリストで同様のサービスで SLA が比較でき、1ページにまとまっていた方が見やすいと思い作成しました。 これからどのパブリッククラウドを利用しようか迷っている方や、今後 Google Cloud を利用したいと考えている方へ向けて参考になれば良いなと思います。 確認方法
はじめに こんにちは、クラウドエースのシステム開発部 SRE ディビジョンの渡辺です。Google Cloud Next Tokyo '23 で目の当たりにした生成 AI の可能性に心躍り、その興奮は今も続いています。 今回は、Google Cloud Next Tokyo '23 で参加したセッションの中から、Vertex AI Extensions についてその概要とセッションの要点に焦点を当てて紹介します。 ! 記事執筆時点(2023年11月) 本記事では、Vertex AI Extensions の紹介について焦点を当て、実際の作成については触れません。 概要 本記事で
はじめに こんにちは。クラウドエース SRE ディビジョンの工藤です。 SRE とは Site Reliability Engineering (サイト信頼性エンジニアリング)の略でクラウドエースの SRE ディビジョンは Google Cloud を利用したインフラ構築などを担当しています。 SRE ディビジョンでは新卒向け研修として、Google Cloud のサービスに触れながらアプリケーションを構築する課題が用意されています。 今回はその課題の内容を新卒で文系出身の僕が紹介します。 僕は入社時点では開発経験などがほとんどない状態で、本課題もかなり苦慮しながら取り組んでいました
はじめに Java の DateTimeFormatter を使うと時間の出力形式を指定することができます。 使い方やメソッドの内容はドキュメントに記載されています。 しかし、このドキュメントは元々英語で書かれており、日本語に翻訳されたものです。そのため、未翻訳の部分や理解しづらい翻訳箇所がいくつかあります。 これらの問題を解決するために、指定方法を自分なりにまとめてみることにしました。 注意 こちらの記事では基本的に Java の DateTimeFormatter での指定方法について解説しております。一部フレームワークなどでは、古い指定形式である java.text.For
はじめに こんにちは、クラウドエースで SRE ディビジョンに所属している Shanks と申します。 Google Cloud Next '23 で Cloud NGFW(Next Generation Firewall)と呼ばれる次世代のファイアウォールソリューションが発表されました。 調査活動として、各コンポーネント/リソースをまとめていくことにします。 本記事では Cloud NGFW の機能である、ファイアウォールエンドポイント(2023/11 時点では Preview)で何ができるのかをまとめます。 ターゲットとなる読者層 ファイアウォール エンドポイントについて
こんにちは、クラウドエースの遠矢です。 今回は、API 管理ツールの Stoplight を触る機会があったので使い方などを紹介します! 概要 Stoplight とは何か? Stoplight とは包括的な API 開発プラットフォームで、API デザイン、文書化、テスト、公開などの機能が含まれます。 コスト表 プラン 年間請求 月刊請求 ユーザ数 最大 プロジェクト数 特徴 free なし なし 1 1 基本的な API 設計とモック機能 Basic $39 $49 3 無制限 小規模チーム向けの API 設計と ドキュメント作成 Startup
こんにちは、SREディビジョンの小林です。 この記事では Duet AI Assisted development の機能紹介と、検証結果を以下の項目でまとめています。 Duet AI Assisted development とは 概要 本機能のメリット 実施した内容 どんなユーザにフィットするか まとめ ! 類似製品、他製品を利用する際には、言語を統一して利用しています。 Duet AI Assisted development とは 現在一部GA 版(一般提供)のDuet AI の中でも 開発支援 にフォーカスしている機能となります。 主な機能として以下の3点が取り上げら
こんにちは、クラウドエース Data/ML ディビジョン所属の穂戸田です。 本記事では、2023 年 10 月 4 日に Preview となった VertexAI のtextembedding-geckoのファインチューニングの手順について解説します。なお、本記事では、ファインチューニングによるモデル性能の向上は目的としていません。 また、text embedding、ファインチューニングってなに?といったところから解説するため、チューニング手順のみ知りたい方は該当箇所までスキップしてください。 text embeddingとは text embedding は、日本語で「テキスト
こんにちは、クラウドエースの阿部です。 今回の記事では、 2023年11月15日~16日に開催された Google Cloud Next Tokyo ’23 で対応した Ask the Expert の感想を書いていきたいと思います。 前置き (TL;DR) 参加したイベントや用語についてざっと説明します。 Google Cloud Next Tokyo ’23 について Google Cloud Next は Google Cloud のグローバルカンファレンスであり、 Google Cloud に関する最新技術の発表だけでなく、今後の Google Cloud が目指す方針、
1. はじめに こんにちは、クラウドエース データML ディビジョンの木村です。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 データ ML ディビジョンでは活動の一環として、毎週 Google Cloud の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重要と考えるリリースを本ページのように記事として公開しています。 今回紹介するリリースは、Pub/Sub の BigQuery サブスクリ
こんにちは、クラウドエースの佐久間です。2022 年 10 月 7 日に、Cloud Run の統合機能 (プレビュー版) を用いて Memorystore for Redis と接続できるようになりました (リリースノート)。この記事では、実際にその機能を試してみるとともに、従来の接続方法と比較して、どのようなメリットがあるのかを解説します。なお、Cloud Run や Memorystore for Redis の基本的な使い方については扱いませんので、あらかじめご了承ください。 ! この機能はプレビュー版であり、特定のリージョンでのみ利用可能となっています (2023 年 11 月
はじめに こんにちは、クラウドエース データML ディビジョン所属の後藤です。 データML ディビジョンでは、Google Cloud が提供しているデータ領域のプロダクトについて、新規リリースをキャッチアップするための調査報告会を毎週実施しています。 新規リリースの中でも、特に重要と考えるリリースを記事としてまとめ、本ページのように公開しています。 今回紹介するリリースは、10月11日のリリースで一般提供となった、「AlloyDB Omni」についてです。 AlloyDB Omni とは AlloyDB Omni は、PostgreSQL 互換データベースサービスである All
はじめに こんにちは、クラウドエース データ ML ディビジョン所属の仲佐です。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 データ ML ディビジョンでは活動の一環として、毎週 Google Cloud の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重要と考えるリリースを本ページ含め記事として公開しています。 今回紹介するリリースは、2023 年 9 月 25 日付に発表された「Clo
はじめに こんにちは、クラウドエース データML ディビジョン所属の池上有希乃です。 データML ディビジョンでは、Google Cloud が提供しているデータ領域のプロダクトについて、新規リリースをキャッチアップするための調査報告会を毎週実施しています。新規リリースの中でも、特に重要と考えるリリースを記事としてまとめ、本ページのように公開しています。 たとえば、 BigQuery のデータクリーンルームに入門しました Colab Enterprise を解説 Dataflow の費用モニタリングが一般提供(GA)になりました Duet AI in BigQuery と生きる B
こんにちは、クラウドエース SRE ディビジョンの小田です。 昨今便利な Web サービスが増えてきましたが、それぞれのサービスにログインするためのログイン情報を管理が手間がかかります。それぞれのサービスにログインするのではなく、一度だけログインすればすべてのサービスを利用できるとしたらどうでしょうか。これは Single Sign-On (以下、SSO) と呼ばれる仕組みで、今回は Microsoft Entra ID を Idp、Cloud Identity を SP としてユーザーとグループのプロビジョニングと SSO を実現するための環境構築手順について解説します。 この記事を読
こんにちは、クラウドエース SRE の佐藤です。 Google Cloud では、組織やフォルダー、プロジェクトレベルで脆弱性や脅威を検出をしてくれる Security Command Center というプロダクトがあります。 検出した情報は Google Cloud コンソールから確認できますが、脆弱性を検出したタイミングでメールや Slack に通知することも可能です。 今回は Security Command Center で検出した脆弱性を Slack に通知する方法をご紹介します。 この記事でやること Security Command Center で検出した脆弱性情報の
こんにちは、クラウドエース データML ディビジョン所属の源です。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 データ ML ディビジョンでは活動の一環として、毎週 Google Cloud の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重要と考えるリリースを本ページ含め記事として公開しています。 今回、ご紹介するリリースは 2023 年 10 月 9 日付に発表された Cloud Span