TECH PLAY

クラウドエース

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

721

こんにちは、クラウドエース SRE ディビジョン所属の茜です。 皆さんは、日々の運用においてどのようなログを活用していますか? 運用の現場では、システムの健全性、セキュリティ、パフォーマンスのモニタリングに不可欠な多種多様なログが生成されます。これらのログを効率的かつ効果的に管理し活用することが、システム運用の成功には欠かせません。 本記事では、実運用で特に重要なアプリケーションログ、監査ログ、VPC フローログの取得と適切な管理方法について解説します。 Cloud Logging について Cloud Logging は、ストレージ、検索、分析、モニタリングをサポートするリアルタイ
アバター
こんにちは!SRE ディビジョンの小林由暁です。 今回は、先日 Google Cloud 主催の TAP Meetup へ参加したため、その時の様子をご紹介します。 会場となった Google 渋谷オフィス 35F のドロイドくん TAP Meetupとは 内容に入る前に、簡単に TAP についてご紹介します。 TAP は、Google Cloud による内製化支援の一種です。具体的には、数日間でアジャイル開発型ワークショップを実施し、迅速かつ効果的なアプリ開発を体験するものとなっております。 https://cloud.google.com/solutions/in-house-
アバター
はじめに こんにちは、クラウドエース Data/ML ディビジョン所属の谷口です。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、 特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 データ ML ディビジョンでは活動の一環として、毎週 Google Cloud の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重要と考えるリリースを本ページのように記事として公開しています。 今回紹介するリリースは、Cloud Bigtable のアプリプロフ
アバター
はじめに こんにちは、クラウドエース データ ML ディビジョン所属のヒッキーです。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 データML ディビジョンでは活動の一環として、毎週 Google Cloud (旧 Google Cloud Platform、以下「GCP」) の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重要と考えるリリースを本ページ含め記事として公開しています。 今回ご
アバター
こんにちは!クラウドエース株式会社 データ ML ディビジョン所属の福家です。 クラウドエースの データ ML ディビジョンは、クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門としています。 データ ML ディビジョンでは活動の一環として、毎週 Google Cloud の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重要と考えるリリースを本ページ含め記事として公開しています。 今回紹介するリリースは、2023/08/22 に発表された B
アバター
はじめに こんにちは、クラウドエース データ ML ディビジョン所属の中村です。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 本記事では BigQuery および VertexAI Workbench(Python3.10)を使って、データセットの傾向を把握する流れを記載します。 データ分析の参考になれば幸いです。 VertexAI Workbench とは Google Cloud のプロダクト、VertexAI Workbe
アバター
概要 Dialogflow CX の事前構築済みコンポーネントに新しいユースケースが追加されました 実際にインポートしてみた 類似機能(ビルド済みエージェント)の紹介 1. はじめに こんにちは、クラウドエース データ ML ディビジョン所属の泉澤です。 クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータ ML ディビジョンです。 データML ディビジョンでは活動の一環として、毎週 Google Cloud の新規リリースを調査・発表し、データ領域のプロダク
アバター
クラウドエースの北野です。 Terraform には組込み関数や型制約の関数など多数準備されています。その中でも開発でよく使っている関数を紹介します。 概要 紹介する関数は以下の通りです。 関数名 機能概要 使い方例 種類 format 文字列結合 format("%s-%s", var.name, local.prefix) 組込み distinct 配列の重複排除 distinct(["a", "b", "a", "b"]) 組込み flatten 配列の入れ子構造の平坦化 flatten([["a"]]) 組込み merge オブジェクトの統合 m
アバター
こんにちは、クラウドエースの佐久間です。2023 年 11 月 15‐16 日にかけて東京ビッグサイトで行われた 「Google Cloud Next Tokyo '23」 の基調講演にて、Vertex AI についての紹介がありました。Vertex AI では、アプリケーション構築に使用できる 100 種類以上の機械学習モデルが用意されています。その中の 1 つとして、「Multimodal Embeddings」 というモデルが講演の中で取り上げられました。 基調講演において Multimodal Embeddings は、レコメンドや検索、分類などに役立つモデルであると紹介されまし
アバター
こんにちは、クラウドエース データMLディビジョン所属の松山です。 データMLディビジョンでは、Google Cloud が提供しているデータ領域のプロダクトについて、新規リリースをキャッチアップするための調査報告会を毎週実施しています。 新規リリースの中でも、特に重要と考えるリリースを記事としてまとめ、本ページのように公開しています。 1. リリース概要 今回ご紹介するリリースは、2023 年 10 月 9 日付に発表されたCloud Spanner のリリースについてです。 本リリースによって、Vertex AI の自然言語モデル(「textembedding-gecko モデル
アバター
はじめに こんにちは、クラウドエース SRE ディビジョン所属の古田です。 この記事では、Oracle の無料のエディションである Oracle Database XE を Google Cloud の Compute Engine 上で構築する手順をご紹介します。 Oracle Database XE とは? Oracle Database Express Edition(XE)は、Oracle が提供する無料のエントリーレベルのデータベースエディションです。 Oracle Database XE の主な特徴を以下に示します。 完全に無料で使用できる ダウンロードとインストー
アバター
こんにちは。次は大阪マラソンを走ります。吉崎です。 Spanner にマネージド オートスケーラー(プレビュー)が実装されましたね。 はい。おっしゃる通り、既存のオートスケーラー ツール(以降、autoscaler)とどう使い分けるのか分からないですよね。 そんな声にお応えして、今回は両者の使いどころを紹介します。 オートスケーラーとは? 負荷に応じてノード数を自動で増減してくれる機能です。たとえば、負荷が増えて CPU 使用率が 70 % になったときに、自動でノード数を 1 → 2 に変えてくれます。その逆で、負荷が減ったときにノード数を 2 → 1 にしてくれたりします。便利で
アバター
はじめに こんにちは、クラウドエース データ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)で何ができるのかをまとめます。 ターゲットとなる読者層 ファイアウォール エンドポイントについて
アバター