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
"お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ / I...
Search
Daisuke Inoue
March 09, 2019
Technology
1
1.4k
"お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ / Introducing Mackerel CRE
2019-03-09(土)開催・クラウドサポートエンジニアRecruiting Day での登壇資料です。
Daisuke Inoue
March 09, 2019
Tweet
Share
More Decks by Daisuke Inoue
See All by Daisuke Inoue
CREとカスタマーサクセスと私 / CRE, Customer Success, and Me
daisukeinoue
0
130
技術プロダクトのDevRelとカスタマーサクセス / DevRel and Customer Success in Technical Products
daisukeinoue
0
370
サーバー監視サービス・Mackerel の ブログ記事ができるまで / How to write Mackerel blog article
daisukeinoue
1
2.6k
「ソフトウェアの梃子(てこ)」と Mackerel #cmdevio / mackerel with software insulator
daisukeinoue
1
1.9k
Mackerelテクニカルサポートの裏側と醍醐味/support-engineer-night3-mackerel
daisukeinoue
4
6.7k
はてな・Mackerelチームにおける CRE のご紹介/mackerel-jtt
daisukeinoue
0
3.1k
「自分」をまるごと活かす!私が“CRE”というキャリアを選んだ理由/devsumi2018-cre
daisukeinoue
4
5.5k
エンジニアの持つ「不安」に立ち向かう 〜 僕らにできること/gbdaitokai-2017
daisukeinoue
1
1.1k
はてな・Mackerel におけるカスタマーサクセスの位置付けとその取り組みについて/hatena-mackerel-cs
daisukeinoue
1
2.5k
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile
hr01
0
58k
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
610
#TRG24 / David Cuartielles / Post Open Source
tarugoconf
0
570
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
4
890
2025年に挑戦したいこと
molmolken
0
150
iPadOS18でフローティングタブバーを解除してみた
sansantech
PRO
1
130
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
370
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
150
Unsafe.BitCast のすゝめ。
nenonaninu
0
190
GeometryReaderやスクロールを用いた表現と紐解き方
fumiyasac0921
0
100
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
850
エンジニアリングマネージャー視点での、自律的なスケーリングを実現するFASTという選択肢 / RSGT2025
yoshikiiida
4
3.6k
Featured
See All Featured
A Philosophy of Restraint
colly
203
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
960
Facilitating Awesome Meetings
lara
51
6.2k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Six Lessons from altMBA
skipperchong
27
3.6k
GraphQLとの向き合い方2022年版
quramy
44
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
A designer walks into a library…
pauljervisheath
205
24k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Transcript
"お客さまの課題を エンジニアリングで解決する" Mackerel CRE のアプローチ 株式会社はてな
Hello! ❖ 井上 大輔 (id:a-know / @a-know) ❖ 略歴 ➢
SIerでシステムエンジニア(約 6年) ➢ Web系ベンチャー企業でサーバーサイドエンジニア(約 4年) ❖ 技術的なトピック ➢ Go / Ruby ➢ AWS / GCP ➢ Mashup Awards 2018 API部門賞 受賞
Hello! ❖ 三浦 美沙 (id:missasan / @mur_ms_) ❖ 略歴 ➢
SIerでインフラエンジニア ➢ MSP企業でテクニカルセールスなど ❖ 技術的なトピック ➢ サーバー構築 / 運用 ➢ オンプレミス / クラウド
Mackerel ?
None
Mackerel(マカレル)とは? ❏ サーバー死活監視 ❏ パフォーマンスモニタリング ❏ アラート・通知 ❏ インフラ統合管理 ❏
etc.
Mackerel とは
“CRE” の業務の紹介
• 顧客に寄り添い、顧客が抱える真の課題にフォーカスし、その課題を技術を 軸として顧客と共に解決を図る • 担当プロダクトに対する顧客満足度を向上させる CRE とは? ➔ Customer Reliability
Engineer(顧客信頼性エンジニア) はてな CRE のミッション
❖ 4つのアプローチの軸 ➢ カスタマーサクセス ➢ テクニカルサポート ➢ テクニカルアシスト ➢ テクニカルコミュニケーション
Mackerel CRE の主な業務
"お客さまの課題を エンジニアリングで解決する" Mackerel CRE のアプローチ
アプローチ その1: テクニカルサポート
...の、前に ❖ テクニカルサポート業務を遂行するにあたっての、転職前の不安 ➢ 「テクニカルサポート業務自体に魅力は感じるけれど ......」 ➢ 「エンジニアとしてさらに腕を磨いていくことも諦めたくない!」 ➢ 「実際、そんなことは可能なんだろうか?」
❖ (なんとなく、貯金を切り崩して仕事をしていくようなイメージを(勝手に)抱い ていた)
やってみてわかったこと ❖ 「サーバー監視サービス Mackerel」のテクニカルサポート業務は、エンジ ニアとしての”地力”を身に付け、伸ばすことができる仕事!
それはなぜか? ★ 様々な技術の “土台” となりうる技術要素と向き合う仕事だ から ★ 様々な技術を活用しているお客さまのお困りごとを、一緒に 解決へと導く仕事だから ★
「問題解決」のために、問題や課題の “本質” にフォーカス することが求められる仕事だから
幅広い技術や知識の習得、開発手法などに対する理解を 求められます • Linuxカーネル・システムパフォーマンスについて • 各種パブリッククラウドサービスの概要や特徴、勘所、現在のトレンドなど • コンテナ・コンテナ関連技術 • ウェブを支える技術(HTTPなど)
• 一般的なインフラアーキテクチャやクラウドデザインパターン • よく活用されているミドルウェア • Infrastructure as Code • DevOps • などなど...
もう少し具体的に... ❖ Mackerelが表示している「CPU使用率」「メモリ使用量」などは、そもそも何なのか? ➢ Linuxカーネル、システムパフォーマンスの仕組みへの理解 ➢ エージェントソフトウェアのコードリーディング( Go言語) ❖ サーバーレス構成で組んでいるシステムの監視はどのようにおこなうべきか?
➢ 「監視」が実現すべきことへの理解 ➢ サーバーレスアーキテクチャの特性や構成技術の理解 ➢ 監視要件への落とし込みをいかにおこなうか?
もう少し具体的に... ❖ よく使われる・人気のミドルウェアの監視はどう実現するべきか?うまく組み合わせて 使うことはできるか? ➢ Mackerel 以外のミドルウェアへの理解(エンジニアとしての技術的選択肢の幅が広がる) ❖ Mackerelのセットアップを自動化したいがその方法は? ➢
Infrastructure as Code の理解と実現
もう少し具体的に... ❖ Mackerelエージェントソフトウェアが起動しないバグがあるようだが? ➢ 本当に起動していないのか? ➢ 何を持って起動していないと判断されたのか? ➢ 起動していないとしたら、どういう原因がその現象を引き起こし得るのか? ➢
...といった、問題解決能力
現時点で習得していなくても大丈夫です・一緒に成長していきましょう! 【井上の入社時点でのスキルマップ】 • Linuxカーネルシステムパフォーマンスについて 【さっぱりわからない】 • 各種パブリッククラウドサービスの概要 【まぁ大丈夫】 • コンテナ・コンテナ関連技術 【さっぱりわからない】 • ウェブを支える技術(HTTPなど) 【雰囲気ならわかる】
• 一般的なインフラアーキテクチャ 【雰囲気ならわかる】 • よく活用されているミドルウェア 【雰囲気ならわかる】 • Infrastructure as Code 【まぁ大丈夫】 • DevOps 【まぁ大丈夫】 • などなど...
一緒にテクニカルサポート、やりませんか? ❖ 「学び」を得られることも去ることながら、「手を出すことの許されない聖域」のよう に感じていたところが「その気になれば調べられるところ」になる感覚も得られます ➢ Linuxカーネルも “コード” で動いている! ➢ 安易な妥協や決めつけをせず、とことん突き詰めていくことが大事
❖ CREとしてテクニカルサポートに取り組むことで、エンジニアとしての “地力” をぜ ひいっしょに身につけていきましょう!
アプローチ その2: カスタマーサクセス
Mackerel のカスタマーサクセス - Mackerelのお客さまが、Mackerelを使って成功体験を得てく れること、そしてその体験を周囲に伝えてくれることを目指す
変化を捉えてサポートする お客さまの変化をキャッチアップして適切にアクションする オンボーディング (導入) サクサク、ストレスなく Mackerel使ってもらえるよう になるまで。旧システムから の移行や、予定台数の導入 を終えている。 アダプション
(定着) お客さまとよい関係を保ちつ つ利用を促進してもらう。お客 さまの状態を分析し、適切な タイミング・方法でアプローチ する。 ロイヤリティ (利用促進) Mackerelへの満足度も高く、 気に入っている。他チームな どでの利用を進めてくれる。イ ンフルエンサー。 テクニカルサポートは全てのステージに関わる
キャッチアップする“変化”とは? - 利用状況(利用開始してからの期間、登録しているサーバー 台数、利用機能、ログイン状況など) - NPS(Net Promoter Score) - 訪問によるヒアリングから得られるフィードバック
example: 利用状況(イメージ) - 増加も、減少もお客さまの“システム”の大きな変化
example: NPS(Net Promoter Score) - プロダクトへの愛着や満足度を測る指標 - ありがたいことにかなり高い数値
実際にとる“アクション”とは? 現状の困りごとを解決しつつ、オンボーディングを促進 - カスタマーサポートによる高頻度のコミュニケーション - ハンズオンの実施 - 技術ディスカッションの開催 - 参考情報の提示
- 公式イベント・アンバサダープランへの招待
面白さでもあり大変さでもある - 仕事をつくる - 効果を測る - チームに浸透する
メンバーが増えたらできそうなこと - バケツの穴を塞ぐ活動 < バケツに水を入れる活動 - オンボーディングメニューの拡大 - devops, コンテナ,
サーバーレス, 機械学習 ...etc - 変化するお客さまの環境やMackerelの技術要素に伴走 - 顧客変化を見逃さない仕組みの強化 - 行動ログから分析 - 自分たちの業務もエンジニアリングで効率化
まとめ - “お客さまの課題をエンジニアリングで解決する”! - エンジニアリング志向でも、お客さま志向でも楽しめる仕事!
一緒に働く仲間を募集中です! - 「はてな CRE」で検索! - $ curl -sIL mackerel.io |
grep cre
Wellcome to our CRE team!