---
title: 初参加&amp;初登壇！JJUG CCCで感じたリアルと、発表したアーキテクチャの話の裏側
tags:  #jjug_ccc  
author: [Masanori Tani](https://image.docswell.com/user/uta8a)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/4JQYLKMQ7P.jpg?width=480
description: JJUG CCC 2026 Spring延長戦！登壇者3名が時間内には語れなかったリアルを深掘ります の登壇資料です https://wealthnavi.connpass.com/event/394248/
published: June 29, 26
canonical: https://image.docswell.com/s/uta8a/K3JJYM-2026-06-29-113218
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/4JQYLKMQ7P.jpg)

初参加&amp;初登壇！JJUG CCC
で感じたリアルと、発表した
アーキテクチャの話の裏側
2026/06/24 谷 昌典
#JJUG_After
1


# Page. 2

![Page Image](https://bcdn.docswell.com/page/K74WDPVYE1.jpg)

自己紹介
自己紹介
谷 昌典
GitHub, X, mixi2など @uta8a でやってます！
2023/04 サイボウズ新卒入社
2025/03 kintoneの性能ダッシュボード開発にジョイン(兼任)
2026/04 ダッシュボードチームに異動
趣味はカメラのレンズ、音楽
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LJ1YZ93NEG.jpg)

JJUG CCCの感想
JJUG CCC 2026 Spring 楽しかったです！！
• 初参加 &amp; 初登壇！
• プロポーザルを出す時の気持ち、通った時の気持ち
• Javaコミュニティについて調べたり
• 登壇する部屋 Room E が広くて緊張した話
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/GJWG9QXM72.jpg)

アジェンダ
今日の流れ
1. JJUGでの発表おさらい
kintoneのダッシュボードのアーキテクチャについて
2. 延長戦として、当日頂いた質問を軸に深掘り ← メイン
当日頂いた3つの質問を元に、追加の話をしていきます
Q1: DBの選定について
Q2: メトリクスのデータ欠損の扱いについて
Q3: ホスティングしている環境について
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/4EZL9W6M73.jpg)

JJUGでの発表おさらい
JJUG発表スライド
©️ Cybozu, Inc.
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/Y76WKG257V.jpg)

JJUGでの発表おさらい
大規模なメトリクス収集の仕組みをアーキテクチャ変更して得た学び
背景
kintoneのメトリクスを元に、性能・利用状況を見れるダッシュボードを作った
一部提供時と、一般リリースでアーキテクチャを変更した
アーキテクチャの変遷
Before: Servlet Filter + Micrometer + Publisher
After: kintone本体からはログのみ、AWS Glueで集約
学び
制約に応じてアーキテクチャは変わる
メトリクスの集約は本体とは別でオフロードする
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/G75MPV2G74.jpg)

JJUGでの発表おさらい
大規模なメトリクス収集の仕組みをアーキテクチャ変更して得た学び
Before
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/9J29634DER.jpg)

JJUGでの発表おさらい
大規模なメトリクス収集の仕組みをアーキテクチャ変更して得た学び
Before
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/DEY491MMJM.jpg)

JJUGでの発表おさらい
大規模なメトリクス収集の仕組みをアーキテクチャ変更して得た学び
After
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/VJNYL2W378.jpg)

JJUGでの発表おさらい
大規模なメトリクス収集の仕組みをアーキテクチャ変更して得た学び
After
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/YE9P41XPJ3.jpg)

延長戦
当日いただいた3つの質問
©️ Cybozu, Inc.
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/GE8DQ42XED.jpg)

延長戦
Q1: DBの選定について
質問: DBの選定に関しての質問。コスト面を見たりして選定していたのか。
回答: コストより、価値探索フェーズの制約の方が大きかった
当時は他にAmazon Timestream, influxDBといった時系列DBを検討。他にAmazon Auroraや
DynamoDB等も候補にあった。
選定時は作るものが柔軟に変わるので、スキーマの変更に耐えうる半構造化データが入るものが良い
→OpenSearch Serverlessを選択
技術選定における制約はそのサービスがどういう状態かが影響する
一般リリース時も、まだ価値探索に重みを置いている段階だった
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LELMX62N7R.jpg)

延長戦
Q2: メトリクスのデータ欠損の扱いについて
質問: メトリクスのデータ欠損についてどのように対処しているか
回答: 規約側とサービスの性質の2つの点である程度の欠損を許容している。代わりに、価値提供速度を上
げている。
メトリクスのデータはトレンドを調べる目的が強い。そのため、少々データが欠けてもユースケースには影
響が少ない。また、制限事項でメトリクス収集はベストエフォートとしている。
そこはトレードオフになっていて、データ欠損を許容することで開発時の選択肢を広げている。
価値提供速度を上げるためにできること
サービスの性質を踏まえて、仕様側に踏み込んで開発時の選択肢を増やす
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4JMYL58QJW.jpg)

延長戦
Q3: ホスティングしている環境について
質問: AWSにメトリクスデータ送信とあったが、元のkintone本体はどこでホスティングされてる？
回答: Necoというプライベートクラウド上で動いている
Necoはサイボウズが自分たちで運用しているkubernetes基盤(プライベートクラウド)
AWSとは別の環境
14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/PJR9K35K79.jpg)

まとめ
まとめ
• 3つの質問を通して、当日伝えたかったことを再度お話しした
• アーキテクチャはそのフェーズによって最適な形が変わる
• 変更前Beforeのアーキテクチャも、探索フェーズ初期の一部顧客に提供する段階では適したものだった
• JJUGは面白い！暖かい！
• 色々面白い発表がありました
• 僕の参加ブログ: https://blog.uta8a.net/post/2026-05-30-jjug
次回のJJUG CCC 2026 Fallは11/28開催予定！
みんなも参加しよう！登壇応募しよう！
15


