クラウドエースのブログ - TECH PLAY

TECH PLAY

クラウドエース

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

全1254件

はじめに こんにちは、クラウドエースの高牟礼です。 皆さんは「こんな AI アプリがあったら便利なのに…」と、ふとアイデアが浮かんだことはありませんか? 最近の AI は非常に賢く、面白い応答を簡単に得られます。ですが、それを自分だけで楽しむのではなく、誰もが使える Web アプリとして形にし、世界に公開するまでには、 API を呼び出すコードを書き、 UI(見た目)を作り、 サーバー(インフラ)を準備し、 公開(デプロイ)する といった、意外と多くの手間と時間がかかりますよね。アイデアを思いついても「いざ作るとなると、ちょっと腰が重いな…」と感じるのも無理はありません。 しかし
はじめに こんにちは、クラウドエースの高牟礼です。 皆さんは「こんな AI アプリがあったら便利なのに…」と、ふとアイデアが浮かんだことはありませんか? 最近の AI は非常に賢く、面白い応答を簡単に得られます。ですが、それを自分だけで楽しむのではなく、誰もが使える Web アプリとして形にし、世界に公開するまでには、 API を呼び出すコードを書き、 UI(見た目)を作り、 サーバー(インフラ)を準備し、 公開(デプロイ)する といった、意外と多くの手間と時間がかかりますよね。アイデアを思いついても「いざ作るとなると、ちょっと腰が重いな…」と感じるのも無理はありません。 しかし
はじめに こんにちは。クラウドエース株式会社 第一開発部のダッフィです。 アプリケーション開発を中心に活動しています。 今回は、アプリケーションを設計する上で多くの開発者が直面する 「処理のスピード」 と 「データの正確さ」 のジレンマについて、僕が注目した一つの解決策を紹介したいと思います。 その鍵となるのが 「イベント駆動型アーキテクチャ(EDA)」 です。EDAは、システムを小さな部品に分け、それらが「イベント」という合図をきっかけに連携する仕組みです。このおかげで、システムは変化に強く、たくさんの仕事を効率よくさばけるようになります。 しかし、この便利な仕組みには大きなジレン
はじめに こんにちは。クラウドエース株式会社 第一開発部のダッフィです。 アプリケーション開発を中心に活動しています。 今回は、アプリケーションを設計する上で多くの開発者が直面する 「処理のスピード」 と 「データの正確さ」 のジレンマについて、僕が注目した一つの解決策を紹介したいと思います。 その鍵となるのが 「イベント駆動型アーキテクチャ(EDA)」 です。EDAは、システムを小さな部品に分け、それらが「イベント」という合図をきっかけに連携する仕組みです。このおかげで、システムは変化に強く、たくさんの仕事を効率よくさばけるようになります。 しかし、この便利な仕組みには大きなジレン
はじめに こんにちは、クラウドエースの木村です。 近年、AI エージェント技術は目覚ましい進化を遂げています。単一の指示に応答する従来のチャットボットとは異なり、自律的に思考し、計画を立て、複雑なタスクを実行する能力を持つようになりました。 この先進的なエージェント開発を支援するため、Google は、Google Cloud NEXT'25 にて Agent Development Kit (ADK) を発表しました。 本記事では、ADK をこれから利用する開発者の方を対象に、公式サンプルの中からデータ分析に特化した data-science エージェントを取り上げ、その環境構築か
はじめに こんにちは、クラウドエースの木村です。 近年、AI エージェント技術は目覚ましい進化を遂げています。単一の指示に応答する従来のチャットボットとは異なり、自律的に思考し、計画を立て、複雑なタスクを実行する能力を持つようになりました。 この先進的なエージェント開発を支援するため、Google は、Google Cloud NEXT'25 にて Agent Development Kit (ADK) を発表しました。 本記事では、ADK をこれから利用する開発者の方を対象に、公式サンプルの中からデータ分析に特化した data-science エージェントを取り上げ、その環境構築か
はじめに こんにちは、クラウドエースの NW ギルド に所属している清水です。 デジタルトランスフォーメーション(DX)やマルチクラウドの普及に伴い、企業のネットワークはますます複雑化しています。従来の WAN が抱えるコスト、パフォーマンス、セキュリティの課題を解決するソリューションとして、Google Cloud が提供する「Cloud WAN」が注目されています。 この記事では、 Cloud WAN の概要から、構成する主要なサービス、具体的なユースケースまでを、構成図のイメージを交えながら徹底解説します。 https://cloud.google.com/blog/ja/pr
はじめに こんにちは、クラウドエースの NW ギルド に所属している清水です。 デジタルトランスフォーメーション(DX)やマルチクラウドの普及に伴い、企業のネットワークはますます複雑化しています。従来の WAN が抱えるコスト、パフォーマンス、セキュリティの課題を解決するソリューションとして、Google Cloud が提供する「Cloud WAN」が注目されています。 この記事では、 Cloud WAN の概要から、構成する主要なサービス、具体的なユースケースまでを、構成図のイメージを交えながら徹底解説します。 https://cloud.google.com/blog/ja/pr
はじめに こんにちは、クラウドエースの岸本です。 今回は以下の内容を解説しようと思います。 GitLab の SAST 機能を用いて Cursor で開発したアプリケーションの脆弱性を検出する方法 脆弱性が検知されてから、検知内容を確認し、承認してマージするまでの一連のフロー ! なお、本ソースコードの脆弱性は意図的に作成したものです。 1. 環境 ソースコード管理: GitLab SaaS CI/CD 実行環境: GitLab がホストする SaaS Runner プログラミング言語: Python を使用した Web アプリケーション 2. GitLab
はじめに こんにちは、クラウドエースの岸本です。 今回は以下の内容を解説しようと思います。 GitLab の SAST 機能を用いて Cursor で開発したアプリケーションの脆弱性を検出する方法 脆弱性が検知されてから、検知内容を確認し、承認してマージするまでの一連のフロー ! なお、本ソースコードの脆弱性は意図的に作成したものです。 1. 環境 ソースコード管理: GitLab SaaS CI/CD 実行環境: GitLab がホストする SaaS Runner プログラミング言語: Python を使用した Web アプリケーション 2. GitLab
こんにちは。クラウドエース株式会社で Google Cloud 認定トレーナーをしている廣瀬 隆博です。 個人的にはライブこそヘヴィメタルの醍醐味だと思っているので、今回は 月末 Tech Lunch Online#2 - Google Cloud を語る!- でライブしてきた内容をお届けします。 ライブといっても Lightning Talk(以下、LT)ですので、内容は短めですね。 気軽に読んでもらったらと思います。 https://jaguer-tech-lunch.connpass.com/event/354120/ 月末 Tech Lunch とは 月末 Tech Lunc
こんにちは。クラウドエース株式会社で Google Cloud 認定トレーナーをしている廣瀬 隆博です。 個人的にはライブこそヘヴィメタルの醍醐味だと思っているので、今回は 月末 Tech Lunch Online#2 - Google Cloud を語る!- でライブしてきた内容をお届けします。 ライブといっても Lightning Talk(以下、LT)ですので、内容は短めですね。 気軽に読んでもらったらと思います。 https://jaguer-tech-lunch.connpass.com/event/354120/ 月末 Tech Lunch とは 月末 Tech Lunc
はじめに こんにちは、クラウドエースの許です。 今回はローカル環境に MySQL 環境を構築するための方法を紹介します。 ただし、M1 Mac (もしくは別の Apple シリコン搭載の Mac)での構築を前提となりますので、他の環境は多少違った構築方法になると思います。 準備 MySQL サーバーと接続できることを確認するために、GUI ツールの MySQL Workbench をインストールします。 CUI に慣れている方であれば、インストールはスキップしても大丈夫です。 ここからインストール M1 Mac のアーキテクチャは ARM なので ARM 版をインストールしてくだ
はじめに こんにちは、クラウドエースの許です。 今回はローカル環境に MySQL 環境を構築するための方法を紹介します。 ただし、M1 Mac (もしくは別の Apple シリコン搭載の Mac)での構築を前提となりますので、他の環境は多少違った構築方法になると思います。 準備 MySQL サーバーと接続できることを確認するために、GUI ツールの MySQL Workbench をインストールします。 CUI に慣れている方であれば、インストールはスキップしても大丈夫です。 ここからインストール M1 Mac のアーキテクチャは ARM なので ARM 版をインストールしてくだ
こんにちは!クラウドエースの kazz です。 この記事では、開発環境において Autopilot モードの Google Kubernetes Engine (以下、GKE) のコストを削減する方法について紹介します。 TL;DR 止まっても問題のない Pod を Spot VM に移行することで、Pod にかかるリソースコストを最大 91% 削減できる 作業時間外の夜間や休日は Pod を停止することで、課金を抑えられる Autopilot モードの GKE のコスト Autopilot モードの GKE は、大きく分けて以下の 2 つのコストがかかります。 クラスタ管
こんにちは!クラウドエースの kazz です。 この記事では、開発環境において Autopilot モードの Google Kubernetes Engine (以下、GKE) のコストを削減する方法について紹介します。 TL;DR 止まっても問題のない Pod を Spot VM に移行することで、Pod にかかるリソースコストを最大 91% 削減できる 作業時間外の夜間や休日は Pod を停止することで、課金を抑えられる Autopilot モードの GKE のコスト Autopilot モードの GKE は、大きく分けて以下の 2 つのコストがかかります。 クラスタ管
はじめに こんにちは、クラウドエースのベアです。 今回は Application Integration を使用して FTP サーバーから CSV ファイルをダウンロードし、Cloud Storage を経由して BigQuery に格納するデータ連携を行いたいと思います。 Application Integration について Application Integration とは、Google Cloud が提供する iPaaS (Integration Platform as a Service) で様々なアプリケーションやサービスを連携させ、業務プロセスを自動化できるプロ
はじめに こんにちは、クラウドエースのベアです。 今回は Application Integration を使用して FTP サーバーから CSV ファイルをダウンロードし、Cloud Storage を経由して BigQuery に格納するデータ連携を行いたいと思います。 Application Integration について Application Integration とは、Google Cloud が提供する iPaaS (Integration Platform as a Service) で様々なアプリケーションやサービスを連携させ、業務プロセスを自動化できるプロ
はじめに こんにちは。クラウドエースの田中です。 わたしたちが Google Cloud を利用する際、さまざまなサービスや VPC を利用します。 そんなとき、こんな困りごとはないでしょうか。 VPC 同士を接続したいから VPC ピアリングの利用を検討しているけど、IP アドレスの重複管理・ルーティングの管理が大変 例: 最初は VPC 同士の接続なんていらないはずだったのに、後から追加で考える必要が出てきてしまった VPC 全体をつなぐことになる VPC ピアリングより、細かい粒度でアクセス制御を行いたい 各サービス間での通信を行う時、その通信をインターネットに出さず
はじめに こんにちは。クラウドエースの田中です。 わたしたちが Google Cloud を利用する際、さまざまなサービスや VPC を利用します。 そんなとき、こんな困りごとはないでしょうか。 VPC 同士を接続したいから VPC ピアリングの利用を検討しているけど、IP アドレスの重複管理・ルーティングの管理が大変 例: 最初は VPC 同士の接続なんていらないはずだったのに、後から追加で考える必要が出てきてしまった VPC 全体をつなぐことになる VPC ピアリングより、細かい粒度でアクセス制御を行いたい 各サービス間での通信を行う時、その通信をインターネットに出さず