もうアクセスキーの発行はやめよう。S3からGCSへの「鍵なし」転送術
こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも…
こんにちは、つのだです。 Google CloudのStorage Transfer Serviceを使用してS3からGCSへデータを送りたい時ありますよね。 でもアクセスキーの管理めんどくさい... 鍵ローテ?ダルい... 鍵の漏洩リスク?怖い... 「鍵なし」での転送方法は非常にスマートですが、設定手順はちっとも…
Vertex AI のモデル評価シリーズへようこそ。 Part 1 では評価の基礎を整理しました。Part 2 では、実践に入る前の「準備」を固めていきます。 今回は、評価を成功させるための 3 つの柱を扱います。 1. 評価データセットの構造化 3. メトリクス(評価指標)の選定 5. 詳細設定(Advanced…
type エンジニア転職フェアに出展します 4月11日(土)に東京ドームシティ プリズムホールで開催される「type エンジニア転職フェア」に grasys が出展いたします。 当日は現場のメンバーが会場でお待ちしております。 技術スタックから社内の雰囲気まで、ざっくばらんにお話ししましょう! 【イベント概要】 開催日
Vertex AIでのモデル評価をマスターするためのシリーズへようこそ!ジェネレーティブAIを構築している方なら、モデルの作成が戦いの半分に過ぎないことをご存知でしょう。真に高品質なエクスペリエンスを提供するためには、そのパフォーマンスを測定できなければなりません。 このガイドでは、Vertex AI Python…
Google Cloudの生成AIスペシャライゼーション認定企業である弊社の視点から、AIの不確実性をどう制御し、クラウドエンジニアが今後どのようなスキルを磨くべきかについて詳しくお話ししています。
昨年は 31 回歌舞伎を観に行った matt です。先日 AWS認定 12資格を全て取得しました!66 歳と 8 ヶ月での達成、昨年 11 月には Google Cloud Partner All Certification Holders 2025 を受賞しており、66 歳の 2 大クラウド全冠達成は日本最高齢かも…
こんにちは、kyuitaです。 Terraformのアラートルールは普段Yamlファイルで記述しているのですが、最近TerraformのGrafana Providerでアラートを作成することができることを知り実際に試してみたので、その手順を共有します。 grafana自体は既存の環境がある前提でTerraformか…
こんにちは、mhosoya です。 弊社では、日々のコミュニケーションの基盤として Slack を活用しています。 業務連絡から雑談まで、Slack を利用しています。 そのため、 情報はできるだけ Slack に集約させたい!!! と思っています。 Slack から離れることなく、他での状況を把握できるように目指し…
セキュリティ強化は多くの現場で課題になりますが、今回はその解決策の候補としてeBPFを利用した監視・検知ができるツールを探していました。実際にどのような挙動を検知できるのか、Traceeを触って検証してみましたのでご紹介します。 Traceeとは Aqua Security1社が開発したeBPF技術を活用したオープン…
はじめまして、grasysの中村です。 今回は、最近クラウドサービスであるGKE, AKS, EKSを中心に使用しているみなさんに向けて、 原点回帰して アンマネージド(非マネージド)Kubernetesについてお話ししたいと思います。 実はクラウドサービスではこんなことをやっていたんだ、 クラスターの中にnodeが…
こんにちは grasys でデータ分析をしている t.watanabe です! みなさんは「web サイトのお客さんの移動ログ」や「ゲーム内のユーザさんの行動ログ」から「商品を買ってくれるお客さんがどのような行動をしているか」など考えることはありませんか? ただ、人やモノの移動をどうやって可視化すべきか迷うときはない…
grasysとPingCAPのロゴ Google Cloud のプレミアパートナー(Services / Co-sell)として大規模インフラの設計・構築・運用を手掛ける株式会社 grasys(本社:東京都渋谷区、代表取締役:長谷川 祐介、以下 grasys)と、分散型 NewSQL データベース「TiDB(タイ・デー
業務でApache AirFlowを初めて触りました。既にコンテナ化していたスクリプトをパイプラインに組み込みたく色々調べたところ、AirFlowのオペレータにDockerOperatorがありました。個人的に詰まったポイントなど共有できればと思います AirFlowもDockerで実行する - まずAirFlowを…
あらすじ tl;dr 事情があって、Rust で漫画読みアプリを作ることになった。 体験談のところまで飛ばす 私自身は booth.pm や dlsite.com のヘビーユーザーですが、 そういうサイトで買った同人誌や漫画は専用ビューアじゃなくても開けるファイルが結構あります。 そこで、普段、画像ビューアなどのソフ…
はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、 pulumi up の実行、そしてSlack通知の送信まで、すべてが正常に実行されていました。すべ…
こんにちは。サトウです。 Google Workspaceを利用していて 「このURLを全社に共有したい」 「毎回チャットで連絡しても流れてしまう」 という場面が多くあります。 メール、チャットでURLを流すのではなく 最初から普段利用しているChromeにてブックマークで配布できたら便利だと思い 今回はGoogle…
chezmoi scriptはとっても便利 yadm から chezmoi に移行はほぼ完了しました。 chezmoi には scripts という機構があり、 chezmoi apply 時にscriptを動作させることができます。 今日はこれを紹介して行きます。 ちょっとややこしいのと理解しにくいので、まずはざっと仕様面を .chezmoiscripts .chezmoiscripts che
WezTermをUnsplashでおしゃれにする! Photo by Billy Huynh on Unsplash こんにちは、長谷川です。 WezTermの背景をコマンドで変えられるようにしよ〜🔊 .config/wezterm/wezterm.lua 以下を加えてください。 細かい色や数値はお好きにどうぞ🧛 config.background config.window backgrou
こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 まずは土台となるクラスタを用意します。 次にkube-prometheus-stackをインスト…
パートナーシップ構築宣言 平素は格別のご高配を賜り、厚く御礼申し上げます。 この度、株式会社grasys(代表取締役:長谷川祐介)は、内閣府や中小企業庁などが推進する「未来を拓くパートナーシップ構築推進会議」の趣旨に賛同し、「パートナーシップ構築宣言」を公表いたしました。 「パートナーシップ構築宣言」とは、サプライチェ
dotfiles managerをyadmからchezmoiに移行したので比較と感想を yadm2chezmoi.png 最近は生成AIが盛んでもうこういった技術系のblogは意味を持たなくなってきていると感じてる今日このごろ・・・🤔 弊社でもGoogle WorkspaceのGeminiやGemini Enterpriseを使っていますが、個人的には ChatGPT/Codex と neovi
営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチングセッションの頻度が低かったり、ロールプレイも相手のスケジュールに左右されたりしていました。AI の…
はじめに CVSS での脆弱性管理では自組織での状況を反映させた優先度付けができないため、検出される脆弱性が多すぎると何から手をつけて良いかわからなくなり本当に対応しなければいけない脆弱性に迅速に対応できなくなったりします。 SSVC を使うことで優先度付けを行い、どれから優先して対応すればいいかを迅速に判断するため…
皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがある方なら、自動化チェックをいかにクリーンかつ一貫した状態に保つかが、運用の肝であることをご存知かと…
Proton Pass の動作が軽快なわりに高機能なので気に入ってますが、CLI版が登場したのでやりたかったことをしてみます。 Proton Pass はフレーズ/パスワードを生成してくれるツールですが、この記事では主にリソース命名に使える読みやすいフレーズの生成を扱います。 一時的なリソース作成のために簡単なワード…
1\. はじめに:このコードの出力結果は? まずは、以下のコードの出力結果は1から3のどれになるか考えてみてください。 1. ⭐ \ 5 3. ⭐⭐⭐⭐⭐ 5. TypeError 答えは3のTypeErrorです。 n/ 2の返り値はfloat型になります。float型をstr型に掛けることができないためエラーにな…
2026年 新年のご挨拶 旧年中は格別のご支援を賜り、誠にありがとうございました。 皆さまのますますのご発展を心よりお祈り申し上げますとともに、 本年も変わらぬご支援を賜りますようお願い申し上げます。 株式会社grasys 代表取締役社長 長谷川 祐介
こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法や、JOINにあたる処理を「データの統合」で再現する方法について解説します。 概要 Looker…
こんにちは。shirota です。 当初、Kubernetes のメトリクス監視をテーマにブログを書こうと思い、考えを巡らせていたところ、以前から気になっていた Vector というツールを思い出しました。 そんなわけで今回は軽量で超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」について書きたい…
なぜ Apache Superset? BI(ビジネスインテリジェンス)ツールを選定する時、いくつかの条件があると思います。 その中では「機能性」が用途に応えられるのかが選定条件の一つになると思います。 数多のBIツールから一つ一つ調査することになります。 最近の流行りだと ・Tableau ← 非常に優秀だが、ライ…