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
問題解決の促進-New Relicの導入から全社活用までの道のり- / Facilitate ...
Search
yayoi_dd
May 23, 2023
Technology
0
760
問題解決の促進-New Relicの導入から全社活用までの道のり- / Facilitate problem solving
弥生株式会社
オブザーバビリティ最前線 〜 事例LTから学ぶ、オブザーバビリティの成熟度〜(2023/05/23)
https://findy.connpass.com/event/281991/
yayoi_dd
May 23, 2023
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
弥生のQAエンジニア 品質保証活動と今後の課題 / Yayoi QA engineers, Quality assurance activities and future challenges
yayoi_dd
0
21
【弥生】20250130_AWSマルチアカウント運用セミナー登壇資料
yayoi_dd
1
320
Amazon OpenSearchのコスト最適化とZeroETLへの期待 / Amazon OpenSearch Cost Optimization and ZeroETL Expectations
yayoi_dd
1
46
フロントエンドとバックエンド非同期連携パターンのセッションを見てきた話 / Talk about seeing a session on front-end and back-end asynchronous coordination patterns
yayoi_dd
0
47
reInventで学んだWebシステム運用のBadDayへの備え方 / How to Prepare for BadDay in Web System Operations Learned at reInvent
yayoi_dd
0
33
AWS reInventで感じた世界に見る生成AIの競争 / Competition in Generative AI as Seen Around the World at AWS reInvent
yayoi_dd
0
45
データの意味を適切に伝えましょう データ可視化のお手本/Conveying the Meaning of Data Appropriately: Exemplary Data Visualization
yayoi_dd
0
57
「失敗」から学ぶこと ~ソフトウェア開発と失敗の歴史~/Learning from 'Failures': The History of Software Development and Failures
yayoi_dd
0
56
ソフトウェアアーキテクチャーの基礎 エンジニアリングに基づく体系的アプローチ/Fundamentals of Software Architecture: A Systematic Approach Based on Engineering
yayoi_dd
0
57
Other Decks in Technology
See All in Technology
Two Blades, One Journey: Engineering While Managing
ohbarye
4
1.9k
短縮URLをお手軽に導入しよう
nakasho
0
150
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
140
AIエージェント元年@日本生成AIユーザ会
shukob
1
210
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
1
100
EDRの検知の仕組みと検知回避について
chayakonanaika
11
4.8k
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
270
脳波を用いた嗜好マッチングシステム
hokkey621
0
290
設計を積み重ねてシステムを刷新する
sansantech
PRO
0
160
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
83k
Amazon Aurora のバージョンアップ手法について
smt7174
2
140
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Practical Orchestrator
shlominoach
186
10k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
A Tale of Four Properties
chriscoyier
158
23k
Scaling GitHub
holman
459
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Designing Experiences People Love
moore
140
23k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Done Done
chrislema
182
16k
Transcript
問題解決の促進 New Relicの導入から全社活用までの道のり 牛尾 哲朗
自己紹介 牛尾 哲朗 弥生株式会社(2016年3月~) 開発本部 次世代プロダクト開発 テックリード Windowsネイティブアプリ(前職) → ML系
→ 新サービス(クラウド)のアーキテクチャ検討・開発 ラーメン二郎が大好き!!
弥生株式会社 弥生会計などの業務ソフトを開発・販売
弥生株式会社 日本の小規模企業、中小企業の事業を支えることが弥生のミッション
弥生株式会社 会計ソフト、クラウド会計ソフト市場でシェアNo.1 登録ユーザー 250万以上 会計ソフト販売本数 シェアNo.1 クラウド会計ソフト 利用シェアNo.1 ※1 ※2
※3 ※1 2021年9月現在 ※2 業務ソフト市場における弥生製品のシェア:第三者による市場調査をもとに独自集計(対象期間:2020年10月1日~2021年6月30日) ※3 MM総研「クラウド会計ソフトの利用状況調査(2021年4月末)」
「監視」から「オブザーバビリティ」へのステップアップ 2015 2016 2017 2018 2019 2020 2021 2022 2023
• New Relic 導入 • 全社利用の 開始 • 利用推進チームの 立ち上げ Getting Started: 計測を始める Reactive: 受動的対応 Proactive: 積極的対応 Data Driven: データ駆動
監視 サーバー監視の目的で「Zabbix」や「Mackerel」を利用 監視の主体はサービスの開発チームではなく、運用チーム 障害発生時は、運用チームから開発チームに情報が連携される 2015 2016 2017 2018 2019 2020
2021 2022 2023
導入:計測を始める 2016年から、一部のサービスに「New Relic」を導入 New Relicの日本法人がまだ設立されていなかった時代 導入と運用の主体は開発チーム 利用していたのは「APM」と「Browser」 成熟度モデルでいう「0: 計測を始める」の段階 2015
2016 2017 2018 2019 2020 2021 2022 2023
導入:計測を始める 2015 2016 2017 2018 2019 2020 2021 2022 2023
認証認可システム 基幹システム New Relicを導入していたのは極一部のサービスのみ
導入:計測を始める 開発チームを跨るAPIの呼び出しについては、Traceできていなかった 自チームが開発・保守しているAPIのTrace 他チームが開発・保守しているAPIはTraceできない 2015 2016 2017 2018 2019 2020
2021 2022 2023
全社利用の開始:受動的対応、積極的対応 認証認可システム 基幹システム 2015 2016 2017 2018 2019 2020 2021
2022 2023 New Relic社の協力のもと、弥生全体のサービスや基盤への導入開始
全社利用の開始:受動的対応、積極的対応 2015 2016 2017 2018 2019 2020 2021 2022 2023
開発チームを跨るAPIの呼び出しについても、Traceできるようになった 自チームが開発・保守しているAPIのTrace 他チームが開発・保守しているAPIのTrace
全社利用の開始:受動的対応、積極的対応 「APM」や「Browser」に加え、 「Infrastructure」や「Synthetics」、「Alerts&AI」の活用も徐々に進めた 成熟度モデルでいう「1: 受動的対応」や「2: 積極的対応」の段階 2015 2016 2017 2018
2019 2020 2021 2022 2023
利用促進チームの立ち上げ:積極的対応、データ駆動 New Relic TFC(Technical Field Community) New Relic利用のコアメンバー会 New Relic社から勉強会等の支援を受けて、
弥生内でNew Relicの利用を推進するSpecialist集団 2015 2016 2017 2018 2019 2020 2021 2022 2023
利用促進チームの立ち上げ:積極的対応、データ駆動 役割 New Relic社と弥生のエンジニアの間に立って、 New Relicに関する情報の集約と展開を行う メンバー 各製品サービスや基盤系システムのチームから1~2名程度選出 2015 2016
2017 2018 2019 2020 2021 2022 2023 New Relic社 New Relic TFC 弥生のエンジニア
利用促進チームの立ち上げ:積極的対応、データ駆動 活動実績 New Relic社と合同でキックオフを実施 2015 2016 2017 2018 2019 2020
2021 2022 2023
利用促進チームの立ち上げ:積極的対応、データ駆動 活動実績 全開発者向けに New Relic説明会を実施 2015 2016 2017 2018 2019
2020 2021 2022 2023
まとめ サービスを導入するだけでは、成熟度は進まない 関連するサービス全体で、オブザーバビリティを高める必要がある 2015 2016 2017 2018 2019
2020 2021 2022 2023 • New Relic 導入 • 全社利用の 開始 • 利用推進チームの 立ち上げ
オブザーバビリティを高めて サービスの改善を加速させましょう
弥生株式会社では一緒に働く仲間を募集しています https://www.yayoi-kk.co.jp/company/recruiting/engineer.html