Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
運用未経験の新卒がモンストのメンテに入るまでにやったこと
Search
Genta Kamitani
September 21, 2018
Programming
0
2.1k
運用未経験の新卒がモンストのメンテに入るまでにやったこと
Dive into mixi night! #4 登壇資料
Genta Kamitani
September 21, 2018
Tweet
Share
More Decks by Genta Kamitani
See All by Genta Kamitani
ミクシィの技術選定
genkami
0
97
ガチャを1から作り直した話 ─規模の拡大につれて開発速度を落とさないための取り組みについて─
genkami
7
4.7k
pt-query-digestをリアルタイムに取りたい!
genkami
0
220
モンスターストライクのリアルタイム通信を支える技術
genkami
8
12k
Other Decks in Programming
See All in Programming
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.3k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
350
20 years of Symfony, what's next?
fabpot
2
280
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
140
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
440
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
260
チーム開発の “地ならし"
konifar
8
6.8k
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
4.8k
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
840
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
490
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
180
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
14
14k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Done Done
chrislema
186
16k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Automating Front-end Workflow
addyosmani
1371
200k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
KATA
mclloyd
PRO
32
15k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
運用未経験の新卒が モンストのメンテに入るまでにやった こと 神谷 元太 開発本部 XFLAG事業推進室 SREG Dive into
mixi night! #4
自己紹介 • 神谷 元太 • SRE(モンスト) • 18新卒 • これです
18新卒
実質学生
今日話すこと:
入社後、今に至るま での流れ
モンストの文化
信頼
本番環境の アクセス権
なんでもできる
None
None
信頼は大事
信頼?
新卒として 最低限 求められるもの
システムの理解
コミュニケーション
システムの理解 コミュニケーション
コミュニケーション ↓ 信頼
とはいえ
一朝一夕に できるものではない
小さい仕事から こつこつと
本題
入社後約半年
先日 初バージョンアップメン テ
それまでに やってきたこと
時系列順
4月
4/23 配属
数日間 環境構築バトル
初仕事
管理ツールの修正
5月
管理ツールの修正
モンスト内部構造の理 解
初本番作業
https://www.monster-strike.com.tw/news/20180511_km.html
小さな Rake task
とはいえ
失敗すれば ユーザーのデータが 飛ぶ
責任重大
6月
ver12.0 機能開発
繁体字版 ショートメンテ
繁体字版 緊急メンテ
ショートメンテ後 定時ちょい過ぎ
「データ間違ってまし た!」
「緊急メンテ入れさせ てください!」
なぜかオフィスには自 分ひとり
これはチャンス
とはいえ
コミュニケーション 大事
Slackで サポートを受けつつ
緊急メンテ
7月
ver12.1 新機能開発
https://www.monster-strike.com/news/20180802_3.html
StagingのDB 総入れ替え
長い旅が 始まる
8月
StagingのDB 総入れ替え
Dump, Restore用 タスク作り
深夜に 自動でメンテ
×3回
その他
新バージョンに 向けての開発
壊れたDBの再構築
ショートメンテ
バージョンアップメンテ のために
必要な知識
信頼
だいたい 揃ってきた
9月
ver12.2 アップデートメンテ
無事 終了
次に 目指すもの
当番
非常事態のときに 呼び出される人
メンテ
予め手順が 用意できる
非常事態
手順などという ものはない
必要なもの
何が起きても ある程度対応できる 知識
+
「この人なら対応でき るだろう」 という信頼関係
精進していきます
新卒として 働くイメージ
少しでも 伝わっていれば 幸いです
おわり