Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と運用体制のシフト 〜
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Shin'ya Ueoka
August 23, 2025
Technology
410
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と運用体制のシフト 〜
オープンセミナー2025@広島で発表した資料です
https://osh.connpass.com/event/355425/
Shin'ya Ueoka
August 23, 2025
More Decks by Shin'ya Ueoka
See All by Shin'ya Ueoka
サイボウズ、プラットフォームエンジニアリング始めるってよ ― プラットフォームチームの事業貢献と組織アラインメントの強化
ueokande
0
210
開発インパクトを最大化!エンジニアが主導する組織づくりの実例
ueokande
0
160
エンジニアが主導できる組織づくり ー 製品と事業を進化させる体制へのシフト
ueokande
1
2k
kintone開発組織のDevOpsへの移り変わりと実践
ueokande
3
1.5k
運用できる開発組織の作り方 ― kintone開発組織のストーリー
ueokande
0
280
英語ができなかった自分達が、グローバルチーム立ち上げに挑戦!?
ueokande
1
1.1k
技術書典12協賛企業サイボウズゲストトーク
ueokande
0
350
サービス間をテストするフレームワーク集
ueokande
0
420
kintone.comを支える技術
ueokande
0
260
Other Decks in Technology
See All in Technology
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.4k
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
180
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
290
Running Kotlin + Quarkus with Lambda
nealle
0
400
Incremental HTTP
kazuho
5
2.1k
Loop Engineering これくらいでいい
mikanichinose
0
210
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.2k
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
0
310
夫婦で子育てするための育児標準化
codmoninc
PRO
0
150
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
780
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
580
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
130
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
450
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Paper Plane (Part 1)
katiecoart
PRO
2
11k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Transcript
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と 運用体制のシフト 〜 サイボウズ株式会社 上岡 真也 / @ueokande
#OSH2025
自己紹介 • 2016年にサイボウズに入社。社内のクラウド環境(プライ ベートクラウド、パブリッククラウド)や、バックエンド サービスの開発・運用を経験。 • 2023年からエンジニアリングマネージャー。 2 上岡 真也
う え お か し ん や X/GitHub: @ueokande
サイボウズという会社 • 1997年に愛媛県松山市で創業。現在の本社は東京。 国内10拠点のオフィスを構える(営業所、コールセ ンター含む)。 • 広島オフィスは従業員17名(2024年現在、エンジニ ア含む)。 3 仙台
東京 横浜 名古屋 大阪 広島 福岡 松山 札幌 那覇 サイボウズ広島オフィス(広島JPビルディング12F)
サイボウズのクラウドサービスの運用環境 サイボウズのクラウドサービスのほとんどが、国内データセンターのプライベートクラウドで構築。ベアメ タルサーバー上に、自社の仮想化基盤を構築。 MySQL、Elasticsearch、Ceph、NGINXなどのミドルウェアも含めた、アプリケーション群を自前で運用。 5
新プラットフォームへの移行 kintoneローンチ当時は自前のVM基盤。事業規模の拡大に伴いスケーラビリティの課題が出てきた。事業 継続のためにも、VMベースからKubernetesベースのアーキテクチャに刷新。 2018年にKubernetes基盤の構築プロジェクト開始。自社運用に適したKubernetesコンポーネントやミド ルウェアを自社開発。現在はアプリケーションやミドルウェアの移行期間。 6 VM基盤 MySQL NGINX Ceph
FTS kintone Garoon Kubernetes基盤 MySQL NGINX Ceph FTS kintone Garoon
運用体制のシフト VM基盤上の運用は、専門の運用部隊が担う。運用チームは、インフラ基盤、ミドルウェア(MySQL、 L7LB、etc)の構築、製品の運用までカバー。製品開発チームは成果物を運用チームに受け渡すまでが責務 であり、本番環境の権限は持てない。 Kubernetes基盤への移行時に、製品の運用体制も移行。製品開発チームが運用できる体制に近づける (DevOps)。 7 VM基盤 MySQL L7LB
Blob FTS kintone Garoon 製品開発 チーム 運用チーム デプロイ までが責務 全てを運用 Kubernetes基盤 MySQL L7LB Blob FTS kintone Garoon 基盤チーム 開発・運用 開発者に基盤を提供 製品開発 チーム 開発・運用
結果とこれからの課題 プロダクト開発チームが運用に携われることで、プラットフォーム利用や運用の民主化が進んだ。 • 開発チームが自発的に内部サービスを新たにデプロイするように。 • 開発・運用の両方に携わることで、運用フェーズを考えた製品開発やデプロイメントができるように。 これからの課題 • 既存のVM基盤で運用しているプロダクトがある。kintoneの移行で得られた経験を横展開して、プラッ トフォーム・運用体制のシフトに繋げる。
8 Kubernetes基盤 MySQL L7LB Blob FTS kintone Garoon 開発・運用 製品開発 チーム 開発・運用