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

TECH PLAY

クラウドエース

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

1247

はじめに こんにちは、クラウドエース株式会社の技術本部に所属している池上有希乃です。 Google Cloud では様々な機械学習プロダクトが利用可能ですが、選択肢が多いので「どういった方針で、どのプロダクトを利用すればいいか」と迷ってしまうときがあります。そこで、この記事では Google Cloud で機械学習モデルを使う際のガイドをしていこうと思います。 ! 本記事は2024年12月1日時点の情報をもとに記述しています。 記事中には一般提供前 (プレビュー段階) の機能も含まれています。 Google Cloud の機械学習オプション選定のフローチャート 機械学習モデルの
はじめに こんにちは、クラウドエース株式会社 第一開発部所属の工藤です。 本記事では、執筆時点(2024年12月6日)において Gemini in BigQuery で何ができるのかをまとめました。Gemini が Duet AI(旧名)の頃(2023年10月あたり)に以下の記事を書いたのですが、当時よりもできることがかなり増えていました。 https://zenn.dev/cloud_ace/articles/204b163370b938 ちなみに上記記事のタイトルですが、今後は Duet AI(現 Gemini)を使いこなさないとデータエンジニアとして生き残れないかも、という意味
はじめに こんにちは、クラウドエース株式会社 第一開発部所属の工藤です。 本記事では、執筆時点(2024年12月6日)において Gemini in BigQuery で何ができるのかをまとめました。Gemini が Duet AI(旧名)の頃(2023年10月あたり)に以下の記事を書いたのですが、当時よりもできることがかなり増えていました。 https://zenn.dev/cloud_ace/articles/204b163370b938 ちなみに上記記事のタイトルですが、今後は Duet AI(現 Gemini)を使いこなさないとデータエンジニアとして生き残れないかも、という意味
はじめに こんにちは。クラウドエース株式会社 第四開発部の相原です。 本記事では、Git のコミット間でどれだけコードが改修されたかを、「cloc」を使ってカウントする方法について解説します。cloc はコード行数を計測したり、変更差分を分析するのに役立つ便利なツールです。 この記事を通じて、リポジトリ内の変更をより効率的に把握できるようになり、プロジェクト管理やコードレビューに役立てていただければと思います。 環境 macOS Sonoma 14.4.1 Homebrew 4.4.6 cloc 2.02 対象となる読者 Git を日常的に使用している開発者 コードの変
はじめに こんにちは。クラウドエース株式会社 第四開発部の相原です。 本記事では、Git のコミット間でどれだけコードが改修されたかを、「cloc」を使ってカウントする方法について解説します。cloc はコード行数を計測したり、変更差分を分析するのに役立つ便利なツールです。 この記事を通じて、リポジトリ内の変更をより効率的に把握できるようになり、プロジェクト管理やコードレビューに役立てていただければと思います。 環境 macOS Sonoma 14.4.1 Homebrew 4.4.6 cloc 2.02 対象となる読者 Git を日常的に使用している開発者 コードの変
はじめに こんにちは、クラウドエース第一開発部に所属しているドーリです。 今回は、Gemini for Google Cloud の基礎について、Gemini を初めて使う方向けの内容をお届けします。Gemini の基礎、使い方等について詳しく知りたい方、是非最後までお読みください! Google Cloud とは Google Cloud は、Google が提供するクラウドコンピューティングサービスの総称です。 これには、インフラ管理、データベース、機械学習、アプリケーション開発など、多岐にわたるサービスが含まれています。 クラウドコンピューティングの強みは、インターネットを
はじめに こんにちは、クラウドエース第一開発部に所属しているドーリです。 今回は、Gemini for Google Cloud の基礎について、Gemini を初めて使う方向けの内容をお届けします。Gemini の基礎、使い方等について詳しく知りたい方、是非最後までお読みください! Google Cloud とは Google Cloud は、Google が提供するクラウドコンピューティングサービスの総称です。 これには、インフラ管理、データベース、機械学習、アプリケーション開発など、多岐にわたるサービスが含まれています。 クラウドコンピューティングの強みは、インターネットを
はじめに こんにちは、クラウドエースの第一開発部に所属している申です。 今回は、 Stack Overflow についてご紹介します。 Stack Overflow プログラミングにおけるバグの一種であり、またこれを利用した攻撃方法です。 プログラムが実行される際に、入力された値がバッファ[1]を満たすだけでなく溢れ出し、バッファ以降の空間を侵害する現象です。簡単に言えば、バケツ(バッファ)に水(値)を入れるとき(入力時)に、水を多く入れすぎて床に溢れてしまうようなものと考えればよいです。 主に、プログラムがユーザーからデータ(主に文字列)を入力される際に、ユーザーが指示通りにせ
はじめに こんにちは、クラウドエースの第一開発部に所属している申です。 今回は、 Stack Overflow についてご紹介します。 Stack Overflow プログラミングにおけるバグの一種であり、またこれを利用した攻撃方法です。 プログラムが実行される際に、入力された値がバッファ[1]を満たすだけでなく溢れ出し、バッファ以降の空間を侵害する現象です。簡単に言えば、バケツ(バッファ)に水(値)を入れるとき(入力時)に、水を多く入れすぎて床に溢れてしまうようなものと考えればよいです。 主に、プログラムがユーザーからデータ(主に文字列)を入力される際に、ユーザーが指示通りにせ
はじめに こんにちは。 クラウドエース株式会社 第四開発部の家野です。 Google Cloud を利用する上で、IAM による権限管理はセキュリティの基礎になります。 しかし、多くの方は、プロジェクト単位で権限を管理しているのではないでしょうか。 この記事では、よりきめ細やかな権限管理を実現する、リソース単位での IAM 権限付与について解説します。 この方法を理解することで、Google Cloud のセキュリティのレベルを 1 段階向上させることができます。 記事の目的 プロジェクト単位での IAM 権限管理の課題を理解し、リソース単位での権限管理の必要性を認識する
はじめに こんにちは。 クラウドエース株式会社 第四開発部の家野です。 Google Cloud を利用する上で、IAM による権限管理はセキュリティの基礎になります。 しかし、多くの方は、プロジェクト単位で権限を管理しているのではないでしょうか。 この記事では、よりきめ細やかな権限管理を実現する、リソース単位での IAM 権限付与について解説します。 この方法を理解することで、Google Cloud のセキュリティのレベルを 1 段階向上させることができます。 記事の目的 プロジェクト単位での IAM 権限管理の課題を理解し、リソース単位での権限管理の必要性を認識する
はじめに こんにちは、クラウドエースの第3開発部に所属している金です。 今回は、Vertex AI in Firebase SDK を使って、Next.js で簡単なチャット機能を実装する方法についてご紹介します。 対象読者 Firebase SDK の Vertex AI に興味がある方 簡単に Gemini API を使ってみたい方 Next.js での開発経験少しでもある方 事前準備 Firebase プロジェクトの作成 Next.js プロジェクトの作成 (本記事では ver. 14.2.12 を使用) サービスの概要 1. Vertex AI in
はじめに こんにちは、クラウドエースの第3開発部に所属している金です。 今回は、Vertex AI in Firebase SDK を使って、Next.js で簡単なチャット機能を実装する方法についてご紹介します。 対象読者 Firebase SDK の Vertex AI に興味がある方 簡単に Gemini API を使ってみたい方 Next.js での開発経験少しでもある方 事前準備 Firebase プロジェクトの作成 Next.js プロジェクトの作成 (本記事では ver. 14.2.12 を使用) サービスの概要 1. Vertex AI in
はじめに こんにちは。 クラウドエースの中野(大)と申します。 今回は以前執筆した記事 Google CloudのSLAについて表でまとめてみたの 2024 年 11 月時点での更新版となります。 この記事の位置付け 昨年、同様の記事をリリースした際に社内でも評判が良かったため、社外の Google Cloud エンジニアや Google Cloud を利用したいと考えている方々にも一定の需要があると考え、今年も執筆しました。 確認方法 昨年と同様、Google Cloud の公式サイトの Google Cloud プロダクトのドキュメントに記載のあるプロダクトを上から確認し
はじめに こんにちは。 クラウドエースの中野(大)と申します。 今回は以前執筆した記事 Google CloudのSLAについて表でまとめてみたの 2024 年 11 月時点での更新版となります。 この記事の位置付け 昨年、同様の記事をリリースした際に社内でも評判が良かったため、社外の Google Cloud エンジニアや Google Cloud を利用したいと考えている方々にも一定の需要があると考え、今年も執筆しました。 確認方法 昨年と同様、Google Cloud の公式サイトの Google Cloud プロダクトのドキュメントに記載のあるプロダクトを上から確認し
こんにちは。クラウドエース第一開発部の竹内です。 本記事では2024年10月30日にプレビュー版がリリースされた Eventarc Advanced について紹介します。 Eventarc Advanced を使用すると、さまざまなサービス、アプリ、システム間でメッセージを受信、フィルタリング、変換、ルーティング、配信できます。 はじめに: Eventarc とは Eventarc はソースからターゲットへイベントを非同期にルーティングする、スケーラブルなフルマネージドサービスで、イベント駆動型アーキテクチャの構築に役立ちます。 https://cloud.google.com/e
こんにちは。クラウドエース第一開発部の竹内です。 本記事では2024年10月30日にプレビュー版がリリースされた Eventarc Advanced について紹介します。 Eventarc Advanced を使用すると、さまざまなサービス、アプリ、システム間でメッセージを受信、フィルタリング、変換、ルーティング、配信できます。 はじめに: Eventarc とは Eventarc はソースからターゲットへイベントを非同期にルーティングする、スケーラブルなフルマネージドサービスで、イベント駆動型アーキテクチャの構築に役立ちます。 https://cloud.google.com/e
はじめに こんにちは、クラウドエース第一開発部所属の上原です。 本記事では、駆け出しデータエンジニアである私が、会社からの課題である データ分析基盤構築課題 (以下、基盤構築課題) に取り組む中で感じたり実践したりした おすすめの学習方法と、実際の課題への取り組みについて紹介していきます。 この記事の目的は、新規領域全般に触れる際のおすすめの学習方法を共有することです。 ただし、記事の全体として、筆者にとっての新規領域であるデータエンジニアリング (基盤構築課題) をベースとした内容になっています。 ! 紹介する内容はあくまで筆者個人が考えたり実践したものになりますので、 紹介される
はじめに こんにちは、クラウドエース第一開発部所属の上原です。 本記事では、駆け出しデータエンジニアである私が、会社からの課題である データ分析基盤構築課題 (以下、基盤構築課題) に取り組む中で感じたり実践したりした おすすめの学習方法と、実際の課題への取り組みについて紹介していきます。 この記事の目的は、新規領域全般に触れる際のおすすめの学習方法を共有することです。 ただし、記事の全体として、筆者にとっての新規領域であるデータエンジニアリング (基盤構築課題) をベースとした内容になっています。 ! 紹介する内容はあくまで筆者個人が考えたり実践したものになりますので、 紹介される
はじめに こんにちは、クラウドエース第一開発部に所属している荒木です。 最近の動向として、コスト削減やベンダーロックインの回避を理由に、Oracle データベースからオープンソースのデータベースへ移行するケースが増えています。また、オンプレミス環境で稼働しているデータベースをクラウド環境のマネージドサービスへ移行して、スケーラビリティ、高可用性、障害復旧、管理工数削減などのメリットを享受しようとする流れも活発化しています。 今回は、Database Migration Service(以下 DMS)を使用して、Oracle データベースを Google Cloud 環境へ移行する方法