TECH PLAY

クラウドエース

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

1231

こんにちは。クラウドエース株式会社で Google Cloud 認定トレーナーをしている廣瀬 隆博です。 ヘヴィメタル界隈では、「A というバンドが解散したら A' というバンドが生まれた」ということが少なくはないと個人的に感じています。そんな流れがやってきたのか、Google Cloud 界隈でも「試験の提供が終わったと思ったら、似たような試験が開始された」という状況が発生しました。今回の内容に関しては「確かにそういう試験も必要か」と思う一方で「新旧両方の試験が存在しても良かったんじゃないか?」と個人的には思ったりします。 何故かと言えば、提供が終了した試験の解説ブログを公開していたか
はじめに こんにちは、クラウドエースの岸本です。 今回は、2025年 4 月に Google Cloud Next で発表された Agent Development Kit(以下、ADK)と LINE の接続方法を解説しようと思います。 最後には、LINE から、Cloud Run 上で動作する ADK の Google Search エージェントを呼び出してみます。 使用する主要技術 本記事で活用する主要な技術スタックは以下の通りです。 LINE Developers: LINE Developers は、LINE Messaging API チャネルの設定と管理を行うため
はじめに こんにちは、クラウドエースの岸本です。 今回は、2025年 4 月に Google Cloud Next で発表された Agent Development Kit(以下、ADK)と LINE の接続方法を解説しようと思います。 最後には、LINE から、Cloud Run 上で動作する ADK の Google Search エージェントを呼び出してみます。 使用する主要技術 本記事で活用する主要な技術スタックは以下の通りです。 LINE Developers: LINE Developers は、LINE Messaging API チャネルの設定と管理を行うため
はじめに こんにちは、クラウドエースの岸本です。 この記事では、GitLab CI/CD と Google Cloud の Workload Identity 連携を利用して、Infrastructure as Code (以下、IaC) のデプロイハンズオンを行います。 ゴールは、Workload Identity 連携を利用し、GitLab CI/CD から Google Cloud のリソースを作成することです。 ! 本記事では、Workload Identity を利用して Google Cloud のリソースを作成する手順に焦点を当てています。 そのため、認証の仕組みや T
はじめに こんにちは、クラウドエースの岸本です。 この記事では、GitLab CI/CD と Google Cloud の Workload Identity 連携を利用して、Infrastructure as Code (以下、IaC) のデプロイハンズオンを行います。 ゴールは、Workload Identity 連携を利用し、GitLab CI/CD から Google Cloud のリソースを作成することです。 ! 本記事では、Workload Identity を利用して Google Cloud のリソースを作成する手順に焦点を当てています。 そのため、認証の仕組みや T
こんにちは、クラウドエースの松島です。 本記事では、Bindplane を利用した Google SecOps へのログ収集について解説します。 Google SecOps とは Google SecOps は Google が提供する SIEM / SOAR 製品です。 詳細は下記の記事をご参照ください。 https://zenn.dev/cloud_ace/articles/google-secops-overview Bindplaneについて Bindplane とは Bindplane は、様々な環境からログやテレメトリデータを収集・転送するために利用される製品です
こんにちは、クラウドエースの松島です。 本記事では、Bindplane を利用した Google SecOps へのログ収集について解説します。 Google SecOps とは Google SecOps は Google が提供する SIEM / SOAR 製品です。 詳細は下記の記事をご参照ください。 https://zenn.dev/cloud_ace/articles/google-secops-overview Bindplaneについて Bindplane とは Bindplane は、様々な環境からログやテレメトリデータを収集・転送するために利用される製品です
クラウドエース 北野です。 Argo CD に連携する GitHub リポジトリをマニフェストで管理する方法を紹介します。 概要 Argo CD にマニフェストで GitHub リポジトリを接続するには、以下のようにします。 接続するリポジトリ情報の Secret への定義 Secret Manager のパスワード情報の External Secret による Secret への連携 GitHub のリポジトリを HTTPS で接続する Secret は次のようになります。 sc-repositories.yaml apiVersion: v1 kind: Secret me
クラウドエース 北野です。 Argo CD に連携する GitHub リポジトリをマニフェストで管理する方法を紹介します。 概要 Argo CD にマニフェストで GitHub リポジトリを接続するには、以下のようにします。 接続するリポジトリ情報の Secret への定義 Secret Manager のパスワード情報の External Secret による Secret への連携 GitHub のリポジトリを HTTPS で接続する Secret は次のようになります。 sc-repositories.yaml apiVersion: v1 kind: Secret me
1. はじめに 1-1. 自己紹介 10 年間、毎日包丁を握っていた私が、なぜエンジニアに? 約 10 年間調理師として働いていました。しかし、30 歳を前に「新しい技術を使って、もっと多くの人に価値を提供したい」という強い願望が芽生えました。 一念発起してエンジニアの道に転身。まずは SES 会社に入社し、AWS 中心のプロジェクトでクラウド技術の魅力に出会いました。 その後、「Google Cloud も深く学びたい」という思いから、 Google Cloud パートナー企業であるクラウドエースに転職。 現在はマルチクラウドエンジニアを目指して、 AWS・Google Clo
1. はじめに 1-1. 自己紹介 10 年間、毎日包丁を握っていた私が、なぜエンジニアに? クラウドエース株式会社 第一開発部 喜村です。 私は約 10 年間調理師として働いていました。しかし、30 歳を前に「新しい技術を使って、もっと多くの人に価値を提供したい」という強い願望が芽生え、 一念発起してエンジニアの道に転身。まずは SES 会社に入社し、AWS 中心のプロジェクトでクラウド技術の魅力に出会いました。 その後、「Google Cloud も深く学びたい」という思いから、 Google Cloud パートナー企業であるクラウドエースに転職。 現在はマルチクラウドエンジ
クラウドエース 北野です。 Argo CD の SSO を Keycloak のアカウントで実現する方法を紹介します。 概要 Keycloak と Argo CD を次の様に設定して、Keycloak を外部 ID プロバイダとして構築し、Keycloak のアカウントで Argo CD でログインします。 Keycloak での設定 OpenID Connect のクライアント作成 クライアントスコープ group の作成 Argo CD で OIDC プロバイダの設定 Keycloak での認証は次の2つの方法があります。 クライアント認証 PKCE クライアント認
クラウドエース 北野です。 Argo CD の SSO を Keycloak のアカウントで実現する方法を紹介します。 概要 Keycloak と Argo CD を次の様に設定して、Keycloak を外部 ID プロバイダとして構築し、Keycloak のアカウントで Argo CD でログインします。 Keycloak での設定 OpenID Connect のクライアント作成 クライアントスコープ group の作成 Argo CD で OIDC プロバイダの設定 Keycloak での認証は次の2つの方法があります。 クライアント認証 PKCE クライアント認
こんにちは!クラウドエース株式会社 第二開発部の三浦です。 こちらの記事では、Google Cloud が提供する Speech-to-Text の基本的な使い方から Cloud Functions や Pub/Sub と組み合わせた実践的な活用事例まで、わかりやすく解説していきます。 Speech-to-Text とは? Speech-to-Text とは? Speech-to-Text は、人間の声をコンピュータが理解できる「文字データ」に変換する技術です。このサービスは、以下のような主な機能があります。 高精度な音声認識: 120 以上の言語と方言に対応しています。つまり、
こんにちは!クラウドエース株式会社 第二開発部の三浦です。 こちらの記事では、Google Cloud が提供する Speech-to-Text の基本的な使い方から Cloud Functions や Pub/Sub と組み合わせた実践的な活用事例まで、わかりやすく解説していきます。 Speech-to-Text とは? Speech-to-Text とは? Speech-to-Text は、人間の声をコンピュータが理解できる「文字データ」に変換する技術です。このサービスは、以下のような主な機能があります。 高精度な音声認識: 120 以上の言語と方言に対応しています。つまり、
概要 本記事では、Grafana でマネージド Relational Database (以下、マネージド RDB) を効率よく可視化する方法を紹介します。 BigQuery の外部接続機能を利用して Cloud SQL for PostgreSQL のデータに接続し、Grafana で可視化します。 この構成では、BigQuery の federated queries(EXTERNAL_QUERY)を用いるため、クエリ内の接続名を変更するだけで、可視化の対象となるデータベースを簡単に切り替えられるというメリットがあります。 はじめに データドリブンな意思決定が不可欠となってい
概要 本記事では、Grafana でマネージド Relational Database (以下、マネージド RDB) を効率よく可視化する方法を紹介します。 BigQuery の外部接続機能を利用して Cloud SQL for PostgreSQL のデータに接続し、Grafana で可視化します。 この構成では、BigQuery の federated queries(EXTERNAL_QUERY)を用いるため、クエリ内の接続名を変更するだけで、可視化の対象となるデータベースを簡単に切り替えられるというメリットがあります。 はじめに データドリブンな意思決定が不可欠となってい
はじめに こんにちは、クラウドエースの高牟礼です。 皆さんは「こんな AI アプリがあったら便利なのに…」と、ふとアイデアが浮かんだことはありませんか? 最近の AI は非常に賢く、面白い応答を簡単に得られます。ですが、それを自分だけで楽しむのではなく、誰もが使える Web アプリとして形にし、世界に公開するまでには、 API を呼び出すコードを書き、 UI(見た目)を作り、 サーバー(インフラ)を準備し、 公開(デプロイ)する といった、意外と多くの手間と時間がかかりますよね。アイデアを思いついても「いざ作るとなると、ちょっと腰が重いな…」と感じるのも無理はありません。 しかし
はじめに こんにちは、クラウドエースの高牟礼です。 皆さんは「こんな AI アプリがあったら便利なのに…」と、ふとアイデアが浮かんだことはありませんか? 最近の AI は非常に賢く、面白い応答を簡単に得られます。ですが、それを自分だけで楽しむのではなく、誰もが使える Web アプリとして形にし、世界に公開するまでには、 API を呼び出すコードを書き、 UI(見た目)を作り、 サーバー(インフラ)を準備し、 公開(デプロイ)する といった、意外と多くの手間と時間がかかりますよね。アイデアを思いついても「いざ作るとなると、ちょっと腰が重いな…」と感じるのも無理はありません。 しかし
はじめに こんにちは。クラウドエース株式会社 第一開発部のダッフィです。 アプリケーション開発を中心に活動しています。 今回は、アプリケーションを設計する上で多くの開発者が直面する 「処理のスピード」 と 「データの正確さ」 のジレンマについて、僕が注目した一つの解決策を紹介したいと思います。 その鍵となるのが 「イベント駆動型アーキテクチャ(EDA)」 です。EDAは、システムを小さな部品に分け、それらが「イベント」という合図をきっかけに連携する仕組みです。このおかげで、システムは変化に強く、たくさんの仕事を効率よくさばけるようになります。 しかし、この便利な仕組みには大きなジレン