Upgrade to Pro — share decks privately, control downloads, hide ads and more …

障害特定が超爆速に!セブン&アイ・ネットメディアの秘密兵器〜チームの壁を超越!Observab...

7nm_tech
November 29, 2024

 障害特定が超爆速に!セブン&アイ・ネットメディアの秘密兵器〜チームの壁を超越!Observabilityで問題解決力アップ〜

CloudNative Days Winter 2024(2024/11/29)に参加した際のスライドです。
https://event.cloudnativedays.jp/cndw2024/talks/2389

7nm_tech

November 29, 2024
Tweet

Other Decks in Technology

Transcript

  1. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 2 ◼ はじめに ⚫ 自己紹介 ⚫ 会社紹介/事業概要 ◼ 目的とゴール ◼ 本編 ⚫ 直面した課題と対策 ⚫ 導入効果とユースケース ⚫ まとめ ◼ 告知 ◼ 質疑応答 アジェンダ
  2. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 4 佐藤 和弥 登壇者紹介 重信 幸輝 新卒2年目、24歳。千葉県木更津市生まれ。 AWSを利用したシステムの運用・保守を担当する傍 ら、エンジニアカルチャー醸成に尽力。 趣味は作曲とDJ。最近のマイブームはAIを使い倒す こと。 独立系Sierを経て、2019年に7NM入社。 担当システムのインフラ全体を統括しつつ、 横断的なアーキテクチャ検討や企画提案にも参画。 趣味はギターと作曲、お絵描きなど。 保有資格:AWS SAP/Google Cloud PCA/応用情報 etc… クラウド・ソリューション部 主任 クラウド・ソリューション部
  3. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 5 会社概要 セブン&アイグループ唯一のITシステム会社として、 日々グループのサービスを支えています Vision テクノロジーの力でビジネスの共創を実現することで、 セブン&アイグループの流通革新を推進し、 グループの成長を支えるパートナー 会社名 株式会社セブン&アイ・ネットメディア (Seven & i Net Media Co.,Ltd.) ---------------------------------------------------------------- 設立年月 2008年7月11日 ---------------------------------------------------------------- 資本金 76.65億円(資本準備金 76.55億円) ---------------------------------------------------------------- 事業内容 セブン&アイグループのデジタル戦略を支える システム企画、デザイン、開発、運用 ---------------------------------------------------------------- 従業員数 307名 ※受入出向者含む・外部出向者除く (2024年3月1日現在) ---------------------------------------------------------------- 所在地 〒102-8436 東京都千代田区二番町4番地5 住友不動産二番町ファーストビル 2F ---------------------------------------------------------------- 役員概要 代表取締役社長 齋藤 正記 代表取締役常務執行役員 中木 孝 取締役 西村 出 取締役 夏井 康憲 監査役 奥 誠司 執行役員 阪田 徹 執行役員 田中 盛男 ---------------------------------------------------------------- 認定パートナー資格 Salesforce認定コンサルティングパートナー AWS認定アドバンスドティアパートナー
  4. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 6 会社概要 ✓ セブン&アイネットメディアは、グループ唯一のシステム子会社として、グループビジネスを理解し、 事業課題やシステム課題を解決できるITビジネスパートナーになることを目指し、業務に取り組んでいます 7&iグループ各社 7&iグループ各社の ITビジネスパートナー ・・・ ベンダーを問わない中立的な立場から セブン&アイ・グループ各社をご支援 グループのビジネスと カルチャーを理解 サービス開発から運用まで 支援しサービスを理解 各事業会社のシステム サービス開発と 運用ノウハウ 市場の技術トレンドを 積極的に活用 戦略パートナー 実行パートナー
  5. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 7 会社概要 CCoE(クラウド活用推進組織)の取り組みに力を入れてます!!! ➢ 目指す姿を定義し、活動を実施 ➢ 継続的な外部イベント登壇 今日! ➢ 各種ガイドライン・標準化、技術向上の取組み 各種ガイドライン クラウド利用ガイドライン Terraform コーディング ガイド セキュリティ セキュリティ サービス仕様書 https://www.sbbit.jp/article/sp/137568 R&D プラットフォームエン ジニアリング 運用
  6. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 9 ◼ 昨年新卒だった重信のエピソード こんな経験、ありませんか? 上長から障害調査の依頼されたけど、 システム大きすぎてなにがなんやら・・・ とりあえず片っ端から全部調査しよう まずは申請提出して、コンソールに入る ここがこうで、あれがああで… 頭の中ぐちゃぐちゃ… ナニモワカラナイ… これを解決してくれたのがObservability!!! 障害原因の特定に時間がかかる。。。
  7. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 10 今日のセッションのゴール みなさん、Observabilityしてますか? こうなっている!!!! こんな状態の方も 今日のセッションが完了する頃には… 経営・ビジネ スに説明でき る! (アラートの無い)平和 な世界を取り戻 す!!! 導入はしたけど定 着しないんだよ ね・・・
  8. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 11 直面した課題と対策
  9. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 12 オンプレ時代…… インフラチームが直面した課題 Observabilityに着目 AWS Cloud AWSへ移行!!! 性能が足り ない! 増設 増強 も う 無 理 ぽ よ 次ウェーブまで 時間が無いぞ!
  10. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 13 ◼ 「observe(観測)」+「ability(能力)」からなる造語。日本語では可観測性と呼ばれる。 ◼ 「ログ」「トレース」「メトリクス」といった主要シグナルに基づき、システムを外部から観察可 能な状態にすること。 ※CNCFから引用 →アプリからインフラまで一気通貫でシステムの状態を分析・可視化できる。 Observabilityってなに? https://github.com/cncf/tag-observability/blob/whitepaper-v1.0.0/whitepaper.md これを実現する製品としてAPMがありますが、 本資料では呼称をObservaility製品に統一します。
  11. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 14 ◼ Observability製品の選定 ⚫ ベンダーさんに複数の製品を紹介してもらったり、他PJで使っていた製品を参考にしたり ソリューション:Instanaの導入 ポイント 他社製品 Instana 導入コスト 高額 競合の1/4の価格 (選定当 時) ライセンス体 系 基本料金+オプ ション多数 オールインワンでシンプル (選定当時) 分かりやすさ 情報量が多いが玄 人向け 初心者に優しく使いやすい 導入もワンライナー 将来性 製品によってまち まち マイクロサービス、コンテナ導 入を見据えている 第三者評価 G2やガートナーで Leader評価 Cool Vender 2016に選出されて いるが、選定当時は目立った評 価無し 結果、Instanaの導入を決定! マスコット のStan君 ※2023年のG2 Grid
  12. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 15 ここで問題が…
  13. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 16 1.AWS移行でパフォーマンスが改善、出番を失う… 2.インフラチーム以外で利用されない… 3.PJメンバーの交代による認知度の低下… 利用されないInstana… Instana解約!? しかし、愛着もあり活用前に解約したくもなく… 対策を試みる…!
  14. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 17 ◼ アプリケーションの処理が可視化されたことで トラブルシュート用ツールとして活用されるように! ◼ 認知度向上は限定的… 対策① ユースケースの変更 IBM様※の協力を得て 対策②布教活動へ 長年の運用でパフォーマンス問題再燃 再びInstanaに注目 ※IBM カスタマーサクセスチーム古川様 問題① 対策① AWS移行でパフォーマンスが改善、出番を失う… 障害調査での活用
  15. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 18 対策② 社内での布教活動 ◼ Instana勉強会昨年度実績 ・第1回 Instanaの概要/ユースケースについて ・第2回 第1回のおさらい/イベント・アラートの活用法/性能試験でのInstana活用法 ・第3回 モバイルアプリケーション監視/SLO・SLI監視 累計参加人数 107名 問題②&③ 対策② インフラチーム以外で利用されない&PJメンバーの交代による認知度の低下 Instana勉強会の実施 勉強会資料 当時新卒だった重信のメモ
  16. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 20 Instanaが認知されて、使われるように!!! ◼ Instanaユーザ数:23名(勉強会実施前) ⇒ 51名(勉強会実施後) ◼ アクティブユーザ数:1人/月(勉強会実施前) ⇒ 10人以上/ 週(勉強会実施後) 布教は大成功でした!!! 布教活動の結果・・・
  17. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 21 導入効果とユースケース
  18. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 22 <セブン&アイ・ネットメディア流 Instanaの使い方> 1.障害原因特定の迅速化 2.事業会社向けのレポート 3.検証開発環境での性能試験 導入効果とユースケース
  19. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 23 ◼ アプリの一部機能が正常動作しない障害が発生した時の話・・・ 障害報を受け、慌ててアプリを確認するもエラーは発生していない ユースケース① 障害原因特定の迅速化 Demo環境 障害部分が一目でわかるのがObservability!!! 3時間かけても分からず… 5分で原因特定! 97%短縮!
  20. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 24 ユースケース①障害原因特定の迅速化(デモ) デモ投影します
  21. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 25 ユースケース① 障害原因特定の迅速化(補足) ・クラウド ・実機 ・アラート こんなに確認するの結構面倒・・・ 入る前にも作業が沢山待っている・・・ サクッと欲しい情報が手に入るObservability製品って結構便利!!! 大規模システム保守の難しさ…
  22. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 26 ◼ 従来の方法 ユースケース② 事業会社向けのレポート作成 ◼ Instanaを使った方法 さまざまなツールで取ってきていた情報が1つにまとまっているので、 マージする必要がほぼ ない!!!楽!!! • 監視ツールA • アクセス量 • 監視ツールB • エラー件数 • 監視ツールC • レスポンスタ イム
  23. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 27 今までは商用ワークロードでの話… 検証開発ワークロードでも ちょっぴり 使ってます!!! ユースケース③ 性能試験 目標性能出ない! 助けてくれ~~ DBが詰まってますね~
  24. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 29 まとめ Observabilityの重要性 Observability製品導入のメリット オンプレ、クラウド、SaaSが入り乱れる複雑怪奇な時代 点ではなく面で俯瞰して分析していく機能が重要 Observability導入時の勘所 製品選定はしっかりと! (それぞれの製品に強み がある) 諦めない。 入れて終わりじゃない。 ステークホルダーと連携 パフォーマンスモニタリ ング、チューニング 障害特定の迅速化 高度な分析、分かりやす いUI
  25. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 30 1. まだ利用できていない機能(外形監視、アプリクラッシュ通知、LLMモニタリン グなど)の活用 2. 性能試験での本格利用 3. SLO/SLI定義をはじめビジネスサイドとの共通言語の構築。 今後の挑戦、やってみたいこと オブザーバビリティを拡げていく!
  26. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 31 みなさん、Observabilityしてますか? 経営・ビジネ スに説明でき る! (アラートの無い)平和 な世界を取り戻 す!!!
  27. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 33 今回紹介したInstanaのベンダーであるIBM様が なんと、、、今回のイベントにブースを出してます!!! お時間ある時にぜひお立ち寄りください! 告知
  28. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 34 ブース場所 IBM様ブース Track A Track B Track C 展示 & LT 会場
  29. Copyright Seven & i Net Media Co., Ltd. All Rights

    Reserved 〒102―8436 東京都千代田区二番町4番地5 住友不動産二番町ファ―ストビル 2F https://www.7andinm.co.jp