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

アプリプラットフォームにおける、レガシー基盤刷新の戦略

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for masaki-s masaki-s
January 15, 2026

 アプリプラットフォームにおける、レガシー基盤刷新の戦略

Avatar for masaki-s

masaki-s

January 15, 2026
Tweet

More Decks by masaki-s

Other Decks in Programming

Transcript

  1. SPEAKER 株式会社ヤプリ SREチーム 眞⽥将希 • 24卒の2年⽬ • IaC‧CI/CD が好き •

    コーヒーにハマっている • FY26からマネージャーに就任 🎉
  2. 現在の状態 • ⼀部テーブルがMySQL (Aurora)に • アプリケーションの分離 • ⼀部APIをGo⾔語への移⾏ 01 取り組んだ基盤刷新の事例紹介

    ほぼ移⾏完了するも、⼀部APIがまだ未完了… 移⾏が難しかったAPIが旧基盤に残っている
  3. 02 基盤刷新におけるマインド サービス成⻑を妨げないために 安定したリリースを⼼がける • 理解の「正確さ」を上げる (エンジニアへのヒアリング & AI解析) •

    パフォーマンスチューニング、スペックに余裕を持たせる • カナリアリリース • 切り戻し⼿順の明確化 開発者に迷惑をかけない • 変更の周知 • 作業速度を落とさない
  4. 活動実績を⽰す 基盤刷新によって得られた成果を⽰すことで今後の改善活動に繋げる 基本外から⾒ると、「何も変わっていない」と思われる • わかりやすい指標 ◦ コスト効果、レスポンスタイム ◦ 妨げになっていた開発 •

    安全を⼼がけたこと ◦ 失敗した際の影響範囲 ◦ 検証の難しさ ヤプリでは開発部や全社の定例で取り組みを発表 02 基盤刷新におけるマインド コストの削減
  5. モチベが⾼まる要因を考えながら取り組む ⾃分の場合... • 新しい技術を取り⼊れる • 使命感を持って動く 組織が設計する場合 • 評価制度 •

    賞賛の機会を設計 ◦ ヤプリでは全社の朝会、Win Session モチベーション向上のために 02 基盤刷新におけるマインド