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
Network Firewallやっていき!
news_it_enj
0
170
Making sense of Google’s agentic dev tools
glaforge
1
290
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
260
企業でAWS Organizationsを動かすための組織設計の考え方
nrinetcom
PRO
1
120
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
290
Kaggleで成長するために意識したこと
prgckwb
2
420
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
2
130
「顧客の声を聞かなければ何も始まらない」 ── 顧客の声から生まれた『AI返信補助機能』の開発プロセス / AICon2026_shikata_imai
rakus_dev
0
170
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
180
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
300
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
230
最適な自走を最小限の支援で — M&Aで拡大する組織で少人数SREが挑んだ1年 / SRE NEXT 2026
genda
0
1.6k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.5k
Designing Experiences People Love
moore
143
24k
Agile that works and the tools we love
rasmusluckow
331
22k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Documentation Writing (for coders)
carmenintech
77
5.4k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
エンジニアに許された特別な時間の終わり
watany
108
250k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
220
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
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 にあり、ノベルティが必ず当たる おみくじ が引けます! こちら