Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
これってSRE?いい部屋ネットを1,760%成長させた開発とインフラのコラボレーション
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Red Frasco
February 03, 2026
Technology
170
0
Share
これってSRE?いい部屋ネットを1,760%成長させた開発とインフラのコラボレーション
2026/1/31 に開催された SRE Kaigi 2026(
https://2026.srekaigi.net/
) のショートセッションの登壇資料です
Red Frasco
February 03, 2026
More Decks by Red Frasco
See All by Red Frasco
レガシーで硬直したテーブル設計から変更容易で柔軟なテーブル設計にする
red_frasco
9
2k
5年間のDB技術選定・運用を振り返る Aurora MySQL, RDS MySQL, RDS PostgreSQL が混在した理由と今後の展望
red_frasco
0
120
ゼロから構築!6年間で1,760%成長した「いい部屋ネット」を支えるデータ分析基盤
red_frasco
0
150
“後発優位”で挑んだ 「いい部屋ネット」再構築: 4年間のAWS移行で実現した成果とその舞台裏
red_frasco
0
3.3k
Datadog Synthetics 活用事例紹介
red_frasco
0
710
バッチ処理が終わらない!? -処理時間を90%削減した話-
red_frasco
1
430
不動産情報サイトにおけるデータ収集で頑張ったこと
red_frasco
0
380
コストに関するヒヤリハットのお話 ~コスト超過で手遅れにならないためにすべきこと~
red_frasco
0
550
不動産情報サイトにおけるリアルタイムデータ分析基盤の活用
red_frasco
1
360
Other Decks in Technology
See All in Technology
【関西電力KOI×VOLTMIND 生成AIハッカソン】空間AIブレイン ~⼤阪おばちゃんフィジカルAIに続く道~
tanakaseiya
0
150
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
1
620
チームで育てるAI自走環境_20260409
fuktig
0
710
サイボウズフロントエンドの活動から考える探究と発信
mugi_uno
0
110
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
290
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
PRO
2
320
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
5
2.9k
出版記念イベントin大阪「書籍紹介&私がよく使うMCPサーバー3選と社内で安全に活用する方法」
kintotechdev
0
150
自分をひらくと次のチャレンジの敷居が下がる
sudoakiy
5
1.8k
OPENLOGI Company Profile
hr01
0
83k
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
380
すごいぞManaged Kubernetes
harukasakihara
1
320
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Making Projects Easy
brettharned
120
6.6k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The Curse of the Amulet
leimatthew05
1
11k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Docker and Python
trallard
47
3.8k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
190
Transcript
これってSRE? いい部屋ネットを1,760%成長させた 開発とインフラのコラボレーション 2026/01/30 SRE Kaigi 2026
自己紹介 猪熊 朔也 ( いのくま さくや ) / @sinocloudon -
株式会社 Red Frasco - インフラ/SRE ◆経歴 - 金融系 SIer, リクルート(SUUMO), 金融系スタートアップ, 現職 ◆その他コメント - うどんが好きです - ラーメン二郎が好きです - うどん脳 をプロフィールアイコンにすることが多いです 2
3 はじめに
本セッションの前提 • Red Frasco は、不動産業界に特化した技術組織です • マーケティングから開発までクライアント様の集客を全面的に支援 • いい部屋ネット (https://www.eheya.net/)における取り組みを
題材としています 4
本セッションの前提 • いい部屋ネットは約4年間かけてAWSへ完全移行しました • AWS Summit Japan 2025 のアーカイブ動画もご覧ください •
https://youtu.be/YyxYLggVcUA?si=GlPX2QS6muB05Jaj 5
移行によって得られた成果 6 ※ AWS Summit Japan 2025 登壇資料より抜粋
移行によって得られた成果 7 ※ AWS Summit Japan 2025 登壇資料より抜粋
今日お話しすること • 4年間のAWS移行を振り返り、どのような取り組みがビジネスの 成長に繋がったかをインフラエンジニアの視点から考えた内容を発 信してみようと思います • 「SREの定義にあてはまるかどうか」というお話しはしません 8
9 本題
10 1.開発が攻めることができる土台作り
“開発が攻めることができる土台” とは? 一言で言うと… 1. ビジネスを止めない移行プロセス • 既存案件と基盤移行を両立し、サイトを成長させながら移行する • ストラングラーパターンによる段階移行により、両立を実現 •
1発ねらいではなく打席数を増やす(その上で、チーム全員で打率を上げる) 2. ビジネスを加速させる基盤 • 高速かつ安全にリリースできる基盤 • Blue/Green Deployment による無停止リリース基盤 • インフラがボトルネックにならないような仕組み • IaC による自動デプロイによってインフラの属人性を下げる • Feature環境自動生成や潤沢な開発・STG環境により、開発の速度を落とさない 11
[移行プロセス] ストラングラーパターンによる段階移行 12 ※ AWS Summit Japan 2025 登壇資料より抜粋
[移行プロセス] 何度も打席に立つ開発スタイルを主軸とする 13 ※ AWS Summit Japan 2025 登壇資料より抜粋
[基盤整備] Blue/Green デプロイによる無停止リリース • リリースのダウンタイムを許容しない • リリースすればするほど、ダウンタイムが蓄積される構造から脱却する • 無停止リリース基盤を構築する •
リリースすればするほど、ビジネスが伸びる構造に変える • CircleCI を用いたBlue/Green デプロイを導入し、4年で2,000回リリース 14 以降はすべて 無停止リリース
[基盤整備] インフラをボトルネックにしないための仕組み • インフラ起因でリリースまでのリードタイムを伸ばしたくない 例:インフラの作業待ちによるリリース後ろ倒し 開発環境が足りないため、開発作業に待ちが発生 • IaCはビジネスを支える上で必要不可欠な生存戦略 • デプロイまで自動化することで属人性を排除
• 変更頻度が多いものは開発者がリリースできるようにする 例:コンテナの CPU/メモリを変更する、WAF の IP ブロックリストを更新する • Feature環境の自動生成や複数の開発、ステージング環境の構築 • 開発の流れを止めないように十分な環境を提供する • 夜間停止・削除、スポットの活用などによってコストとのバランスを取る 15
参考:デプロイパイプラインの全体像 16 https://speakerdeck.com/red_frasco/feature-huan-jing-nozi-dong-sheng-cheng-to-blue- green-deployment-dexiao-lu-de-katuan-quan-naririsupurosesuwogou-zhu
“開発が攻めることができる土台” とは? まとめると… 1. ビジネスを止めない移行プロセス • 既存案件と基盤移行を両立し、サイトを成長させながら移行する • ストラングラーパターンによる段階移行により、両立を実現 •
1発ねらいではなく打席数を増やす(その上で、チーム全員で打率を上げる) 2. ビジネスを加速させる基盤 • 高速かつ安全にリリースできる基盤 • Blue/Green Deployment による無停止リリース基盤 • インフラがボトルネックにならないような仕組み • IaC による自動デプロイによってインフラの属人性を下げる • Feature環境自動生成や潤沢な開発・STG環境により、開発の速度を落とさない 17
18 2. 筋肉質なインフラを作る
“筋肉質なインフラ”とは? 1. あらゆる無駄を徹底的に削ぎ落とす • 使用されていないDBオブジェクト • 余剰なサーバーリソース • 呼ばれていないアプリケーションロジック •
使用されていない機能(または使用率が極めて低い機能) 2. コストを下げながらリソース効率を高める • 最新世代のインフラに移行して、スループットやコスパを上げる • コストモニタリングをとおして可能な限りコストを削減し続ける • SQLチューニングの実施 • キャッシュの最適化 19
基盤移行によってインフラをより筋肉質にする 20 移行前 移行後 C D N 移 行 D
B 移 行 • 右肩上がりで増えるコスト • 繁忙期に合わせて年間契約 • サイトの成長がコスト増に直結 (特に画像配信) • コスト削減の余地が不透明 • CDN製品の料金体系が複雑 • 料金が下がるかどうかわからない • 右肩上がりで増えるコスト • ライセンス制約によりコスト増を 避けられない • 鳴り止まないスロークエリ • サイトの成長に伴い、DBボトル ネックが顕在化 • バージョンアップはおろか再起動 すらできず、打つ手なし状態 • コストを 1/10 に削減 • 配信量を 1/3 に削減 • 画像配信処理を最適化 • レスポンスを100ms以下に改善 • キャッシュ制御を最適化 • コストを 1/8 に削減 • DBオブジェクトを断捨離 • 1,000以上のオブジェクトを削除 • スループット2倍以上 • クエリチューニング • クエリキャッシュ最適化
基盤移行によってインフラをより筋肉質にする 21 移行前 移行後 C D N 移 行 D
B 移 行 • 右肩上がりで増えるコスト • 繁忙期に合わせて年間契約 • サイトの成長がコスト増に直結 (特に画像配信) • コスト削減の余地が不透明 • CDN製品の料金体系が複雑 • 料金が下がるかどうかわからない • 右肩上がりで増えるコスト • ライセンス制約によりコスト増を 避けられない • 鳴り止まないスロークエリ • サイトの成長に伴い、DBボトル ネックが顕在化 • バージョンアップはおろか再起動 すらできず、打つ手なし状態 • コストを 1/10 に削減 • 配信量を 1/3 に削減 • 画像配信処理を最適化 • レスポンスを100ms以下に改善 • キャッシュ制御を最適化 • コストを 1/8 に削減 • DBオブジェクトを断捨離 • 1,000以上のオブジェクトを削除 • スループット2倍以上 • クエリチューニング • クエリキャッシュ最適化 フロントエンドTMと協力して Lambda@Edgeを開発・デプロイ フロントエンドTM主体で キャッシュ設計の見直し バックエンドTM主体で不 要オブジェクトの精査 バックエンドTMと協力して 負荷テストとチューニングを 繰り返し実施
“筋肉質なインフラ”を実現できた理由 チームで課題解決に挑むスタンス・文化 • 開発・インフラの境界を設けない • 作業依頼ベースでインフラタスクを進めない • 「Product SRE」や「Embedded SRE」のような動き方
• 関係者全員でよりよいものを作ることが成果につながる • 周りとよく会話し、インフラ単独で進めない • 関係者全員で協力しなければ圧倒的な成果は得られない 22 常にこれらのスタンスを貫いてチームで成果を出す
23 おわりに
まとめ これまでの取り組みを2つの軸で振り返り 1. 開発が攻めることができる土台作り=基盤・仕組みの話 • 段階移行により大規模な移行の最中であってもビジネスは止めない • 高速かつ安全にリリースできる基盤を整備。インフラ起因のボトルネックを できる限り排除する 2.
筋肉質なインフラを作る=スタンス・文化の話 • 従来の作業依頼から脱却。他チームとの境界をつくらない • インフラだけで達成できないことがたくさんある。チームで成果を出す 24 あらゆる課題にチーム全員で挑んだことで ビジネス成長につながる基礎を作ることができた
ご清聴ありがとうございました
26 Appendix.
システムの全体像 27 物件情報の作成 物件情報の変換 物件情報の表示 外部システム群 担当者 物件管理 システム ETL
パイプライン 外部システム群 File I/F File I/F カスタマー いい部屋ネット 家探し DB Upsert 手作業
28 基盤の全体構成
29 スピンオフ的な記事も公開されております ご興味ある方はぜひご覧ください https://findy-code.io/pick-up/interviews/redfrasco-engineer01 https://findy-code.io/pick-up/interviews/redfrasco-engineer03 https://findy-code.io/pick-up/interviews/redfrasco-engineer02