運用未経験の新卒がモンストのメンテに入るまでにやったこと

34e9b225b73cd31e1cf54ade49015d24?s=47 Genta Kamitani
September 21, 2018

 運用未経験の新卒がモンストのメンテに入るまでにやったこと

Dive into mixi night! #4 登壇資料

34e9b225b73cd31e1cf54ade49015d24?s=128

Genta Kamitani

September 21, 2018
Tweet

Transcript

  1. 運用未経験の新卒が モンストのメンテに入るまでにやった こと 神谷 元太 開発本部 XFLAG事業推進室 SREG Dive into

    mixi night! #4
  2. 自己紹介 • 神谷 元太 • SRE(モンスト) • 18新卒 • これです

  3. 18新卒

  4. 実質学生

  5. 今日話すこと:

  6. 入社後、今に至るま での流れ

  7. モンストの文化

  8. 信頼

  9. 本番環境の アクセス権

  10. なんでもできる

  11. None
  12. None
  13. 信頼は大事

  14. 信頼?

  15. 新卒として 最低限 求められるもの

  16. システムの理解

  17. コミュニケーション

  18. システムの理解 コミュニケーション

  19. コミュニケーション ↓ 信頼

  20. とはいえ

  21. 一朝一夕に できるものではない

  22. 小さい仕事から こつこつと

  23. 本題

  24. 入社後約半年

  25. 先日 初バージョンアップメン テ

  26. それまでに やってきたこと

  27. 時系列順

  28. 4月

  29. 4/23 配属

  30. 数日間 環境構築バトル

  31. 初仕事

  32. 管理ツールの修正

  33. 5月

  34. 管理ツールの修正

  35. モンスト内部構造の理 解

  36. 初本番作業

  37. https://www.monster-strike.com.tw/news/20180511_km.html

  38. 小さな Rake task

  39. とはいえ

  40. 失敗すれば ユーザーのデータが 飛ぶ

  41. 責任重大

  42. 6月

  43. ver12.0 機能開発

  44. 繁体字版 ショートメンテ

  45. 繁体字版 緊急メンテ

  46. ショートメンテ後 定時ちょい過ぎ

  47. 「データ間違ってまし た!」

  48. 「緊急メンテ入れさせ てください!」

  49. なぜかオフィスには自 分ひとり

  50. これはチャンス

  51. とはいえ

  52. コミュニケーション 大事

  53. Slackで サポートを受けつつ

  54. 緊急メンテ

  55. 7月

  56. ver12.1 新機能開発

  57. https://www.monster-strike.com/news/20180802_3.html

  58. StagingのDB 総入れ替え

  59. 長い旅が 始まる

  60. 8月

  61. StagingのDB 総入れ替え

  62. Dump, Restore用 タスク作り

  63. 深夜に 自動でメンテ

  64. ×3回

  65. その他

  66. 新バージョンに 向けての開発

  67. 壊れたDBの再構築

  68. ショートメンテ

  69. バージョンアップメンテ のために

  70. 必要な知識

  71. 信頼

  72. だいたい 揃ってきた

  73. 9月

  74. ver12.2 アップデートメンテ

  75. 無事 終了

  76. 次に 目指すもの

  77. 当番

  78. 非常事態のときに 呼び出される人

  79. メンテ

  80. 予め手順が 用意できる

  81. 非常事態

  82. 手順などという ものはない

  83. 必要なもの

  84. 何が起きても ある程度対応できる 知識

  85. +

  86. 「この人なら対応でき るだろう」 という信頼関係

  87. 精進していきます

  88. 新卒として 働くイメージ

  89. 少しでも 伝わっていれば 幸いです

  90. おわり