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 / SRE NEXT 2024
Search
DAN
August 02, 2024
Technology
4.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アンドパッドのマルチプロダクト戦略を支えるSRE / SRE NEXT 2024
https://sre-next.dev/2024/schedule/#sp003
DAN
August 02, 2024
More Decks by DAN
See All by DAN
小規模SREチームで支える、アンドパッドのマルチプロダクト戦略 / Encraft#24
cassius7
0
210
小規模SREチームで支える、Atlantisで実現するインフラ管理のセルフサービス化 / Tamachi SRE 2
cassius7
0
2.5k
Amplify で SPA をホスティングする際の注意点 / ゆるSRE勉強会 #9 スポンサーLT
cassius7
0
3.2k
Ruby on Rails + Sidekiq構成のモノリシックサービスをコンテナ化した話 / kayac_andpad_event
cassius7
1
1.8k
Other Decks in Technology
See All in Technology
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
160
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
0
160
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
3
300
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
430
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
3
420
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
240
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
170
CDKで書くECSのベストプラクティス、 改めて考え直す2026 #cdkconf2026
makies
3
860
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
440
タスクの複雑さでモデルを選ぶ ── Thompson Samplingで動かす“トークン/コスト最適化
satohy0323
0
580
SRE Next 2026 何でも屋からの脱却
bto
0
1k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Practical Orchestrator
shlominoach
191
11k
Color Theory Basics | Prateek | Gurzu
gurzu
0
390
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
How to Ace a Technical Interview
jacobian
281
24k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
180
Transcript
アンドパッドのマルチプロダクト戦略を支えるSRE 株式会社アンドパッド 開発部 SRE 角井 暖
© 2024 ANDPAD All Rights Reserved. 2 自己紹介 角井 暖
/ Dan Kadoi • @cass7ius • ERP パッケージベンダーで DevOps を経験し、 2019 年 8 月よりアンドパッドの SREに参画 • 急速に成長するバーティカル SaaS 、 拡大する開発組織ならではの課題を、 Platform / SRE領域の技術で解決する • SRE チームのリーダー兼マネージャー
会社紹介
© 2024 ANDPAD All Rights Reserved. 4 建設業界の市場規模とペインポイント 市場規模 建設業界
日本全体 市場規模 50兆円 (日本で2番目) 500兆円 事業者数 50万業者 (3年連続増加) 386万業者 従業者数 500万人 6800万人 ペインポイント 社会課題 • 人材不足 • 低生産性 現場課題 • 長時間残業 • 低粗利率
© 2024 ANDPAD All Rights Reserved. ※『建設業マネジメントクラウドサービス市場の動向とベンダシェア (ミックITリポート2023年10月号)』(デロイト トーマツ ミック経済研究所調べ)
スマホで撮影した写真、 チャットで共有された 資料や各現場の図面 ANDPADは現場の効率化から経営改善まで一元管理できる クラウド型建設プロジェクト管理サービスです ※ データ 入力 データ 活用 データを活用して、 ・資料作成 ・検査報告書作成 ・帳票作成 ・データ資産... 検査 受発注 引合粗利 図面 チャット 工程表 報告 写真 クラウド上で最新の情報を共有 5 ANDPADとは
© 2024 ANDPAD All Rights Reserved. 6 建設業界特化型のVertical SaaS
アンドパッドの開発体制と SREチーム
© 2024 ANDPAD All Rights Reserved. 8 マルチプロダクト、多数の開発チーム インフラは全社統一基準だが、プロジェクト運営は各開発チームに委任 SRE
Frontend Backend Native Application QA Frontend Backend QA Frontend Backend Native Application 開発チームA 開発チームB 開発チームC Frontend Backend 開発チームD
© 2024 ANDPAD All Rights Reserved. 9 • ビジネスも組織も急速に拡大 •
現場に責任と裁量を与えて、リスクや不確実性と戦う • カスタマーセントリックにマルチプロダクト開発 SREチームのミッション 開発組織が全力疾走するのに安全で丈夫な道が必要 アンドパッドのSREは、その道をつくるチーム
アンドパッドの開発組織の魅力
© 2024 ANDPAD All Rights Reserved. 11 アンドパッドの開発組織の魅力 アンドパッドの開発組織のユニークな取り組み •
成長を続けるグローバルな開発組織で働ける • OSSや技術コミュニティに貢献できる • ~~ • マルチプロダクト戦略を支える取り組み ◦ 施工管理・チャット・ERPなどの基本機能はモノリシックサービス ◦ マルチプロダクト戦略、マイクロサービスアーキテクチャを採用 ◦ 多数のプロダクトを同時開発するならではの「高度な課題」にチャレンジできる ▪ 技術課題 ▪ 組織課題 ▪ プロダクト立ち上げ時の課題 ▪ 横断的なトラブル、etc..
© 2024 ANDPAD All Rights Reserved. 12 マルチプロダクト戦略を支える取り組み (1) 横断的な関心事を専門的に取り扱うチームが複数ある
• DBREチーム ◦ DBの更新、クエリパフォーマンス改善、監視と可視性向上 • CREチーム ◦ QA、テクニカルサポート、インシデント対応の指揮 • セキュリティチーム ◦ アプリのセキュリティ改善、脆弱性対応(インフラ側はSRE) • Data Platformチーム ◦ データ処理基盤の開発・運用。Google Cloudの利用多い • リアーキチーム ◦ Web Applicationの性能問題などを解決 • インフラコストマネジメントPJ ◦ 開発者とSREが協力し、アプリの改善が必要な コスト削減に取り組む SREはこれらのチーム +開発チームと連携。 広い担当業務を任せて もらうこともできる
© 2024 ANDPAD All Rights Reserved. 13 マルチプロダクト戦略を支える取り組み (2) 開発者がプロダクトの開発とデリバリーに専念できるように、
SREでも横断的な関心事を受け持つ • プロダクト共通のシステム構築・運用・アップデート ◦ インフラ、監視システムやマイクロサービス基盤など • プロダクトごとのシステム構築支援 • 開発チームと連携したパフォーマンス問題や技術的負債の解決 • システムメンテナンスの取りまとめ • 開発・運用で利用するSaaSやアカウントの管理 • インフラコスト最適化 • インフラセキュリティ対策 • プラットフォームエンジニアリング
© 2024 ANDPAD All Rights Reserved. 14 アンドパッドSREの苦労や、課題に向き合う面白さ • プロダクトが少ない内は問題無かったことが、増えてくると問題に
◦ 特定のチームが介在する対応や煩雑な手続きがネックになりやすい ◦ サービスを跨いだ高度な技術課題が発生するように • オーナー不在領域や責務の曖昧さが目立つように ◦ 開発チームのTech Leadが横串で連携するための体制が構築され、 組織/技術の課題を発信する場が作られている • 計画外のタスク、差し込みが多い ◦ ドキュメント化、定型化、自動化(省力化)などの努力を積み重ねる • IaCやプロダクトデリバリーが別々の仕組みで点在し管理コストが高い ◦ 早く安全なリリースの実現を目指して、仕組みの刷新と統一化が進行中 ◦ 開発者ポータルの導入を検討中 → 大変なので、一緒に働く仲間を増やしたい!
© 2024 ANDPAD All Rights Reserved. 15 採用情報 https://engineer.andpad.co.jp/ 技術スタックや募集ポジションを
掲載してます!
© 2024 ANDPAD All Rights Reserved. 16 SRE NEXT 2024
でブース出展中! ブースは 11F にあり、ノベルティが必ず当たる おみくじ が引けます! こちら