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
MeetUp-メール配信サービス「blastmail」のM&A後の軌跡 ~初めのシステムに向き...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kashi-Tatsu
February 15, 2023
Technology
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MeetUp-メール配信サービス「blastmail」のM&A後の軌跡 ~初めのシステムに向き合う~.pdf
Kashi-Tatsu
February 15, 2023
More Decks by Kashi-Tatsu
See All by Kashi-Tatsu
MeetUp-202105-Infra.pdf
kashitatsu
0
1.8k
MeetUp-202008-Infra.pdf
kashitatsu
2
2.2k
Other Decks in Technology
See All in Technology
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
2
3.8k
DMM.com 購入改善推進チーム におけるCodeRabbitを用いた レビューフロー改善の一例
ysknsid25
2
620
オブザーバビリティ、本当に活用できてる? 〜API連携×生成AIで成熟度を自動評価〜
dmmsre
1
3.1k
AI時代の EM への処方箋
staka121
PRO
0
140
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
580
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
0
140
世界、断片、モデル。そして理解
ardbeg1958
1
110
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
証券システムを10年Scalaで作り続けるということ - 関数型まつり2026
krrrr38
3
840
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
3.4k
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
0
160
AI駆動開発におけるQAエンジニアの役割事例 〜AI駆動開発の現場から〜
kobayashiyorimitsu
0
500
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
Unsuck your backbone
ammeep
672
58k
First, design no harm
axbom
PRO
2
1.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
500
Everyday Curiosity
cassininazir
0
250
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
360
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
340
Design in an AI World
tapps
1
260
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Transcript
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. メール配信サービス 「blastmail」のM&A後の軌跡 ~初めのシステムに向き合う~
1
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 2 自己紹介 •
氏名 柏木 達仁 (かしわぎ たつひと) 35歳 • 職種 アプリ3年、インフラ6年、マネージメント2.5年 • 職歴 • 1社目(~7年):パッケージベンダーの子会社 • 親会社パッケージの導入系エンジニア、デプロイマン • 自社チャットSaaSの開発、導入・運用系 • 自社マイナンバー管理パッケージの運用系 • 2社目(~現在):ラクス ... 5.5年です。 • 楽楽精算(DevOps)、blastmail(M&A)のインフラを担当 • 後述の組織マネージメント • 出身 秋田県 • 趣味 ドライブ、(極稀に)防波堤釣り、昼寝、子育て? • ラクス入社の決め手 • 腰を据えて、成果を出していきたかったため。 • 独立系のため、自由度があり、改善やチャレンジに前向きな取り組みを実践しているため。
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 3 今日お話しするテーマ どうすれば、より早く「モノ」にできるか?
2018年02月にM&Aで取得したメール配信サービス「(現)blastmail」を 例にして、お話していこうと思います。 ※あくまで経験したものという意味です。
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 4 (後付け的な)ポリシー •
維持「だけ」を目的にしない
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 5 やってきたこと •
M&A直後-システム移管~自社運用化- • 改善その1 -監視の改善- • 改善その2 -運用の自動化- • 改善その3 -コスト削減-
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 6 メール配信サービス「blastmail」とは? AWS
受信メールサーバ • Gmail • Yahoo • Docomo • などなど・・・ メールキュー管理 Webアプリ (顧客利用) Webアプリ (社内利用) バッチアプリ (社内利用) バッチアプリ (顧客利用) 大量メール配信 監視システム • メトリクス • ログ 各種ツール 各種DB メール文面を登録 • 販促メルマガ • 各種周知 • などなど・・・ 11/11(金)のピークは... 120万通/分!
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 7 M&A直後 -システム移管~自社運用化-
1. 全体像を理解する • 構成図を書いて、「森(=全体)」を掴む。 • 手を動かすときに、「木(=詳細)」を見る。 • 視点を変えて、「影(=抜け漏れ)」を埋める。 2. 「移管」という名の『改善変更』 • Bitbucket → 自前GitLab(+GitLab CI/CD) • 監視SaaS → Prometheus+Grafana+Elastic • 1 AWSアカウント → 検証系と本番系に分離 • (ほぼNone) → Rundeckによる自動化 3. 「良く発生すること」から理解を深める • 環境構築 • デプロイメント • 障害、アラート対応
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 8 改善その1 -監視の改善-
• 当時 • 「監視SaaS」+「ホスト内スクリプトからのメール通知」 • 問題点 • ホスト内スクリプト • 「その時点」でしかないため、トレンドが追えず、場当たり • 監視SaaS • ¥お高い • 平日日中に... • 解決策 • 自前でPrometheus+Grafana+Elasticをホスティング • 「導入+運用」のコストを試算し、費用対効果を計算し、説得。 • 「データのトレンド」からアクションを考えられる材料に。 • 結果 • 自前にする過程で「システムのネック」を可視化や認知でき、さらなる改善点を発掘できた。 • コストは「10万円/月以上」から「3万円/月未満」に。
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 9 改善その1 -監視の改善-
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 10 改善その2 -運用の自動化-
• 当時 • ほぼ全て手作業 • RedmineのWikiの手順で作業 • 問題点 • 行間を読まなければいけない手順 • 定例的・定期的な行為を手でやらなければいけない • ミスると厄介。 • 解決策 • Rundeckで自動化 • 結果 • 半端な理解では自動化できないため、波紋的に理解が進んだ。
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 11 改善その3 -コスト削減-
• 当時 • 当社が運営を始めるまで、インフラ専任がいなかった。 • 問題点 • 設備原価率が高い(?) • 解決策 • 実直にコスト分析とトレンドを追う。 • サブスクに頼らない。 • AWS • RIを活用する。 • RDSインスタンスを集約する。 • 検証系と本番系を分離し、検証系は営業時間の起動に。 • 結果 • 実行過程で「様々な壁」を解決する中で「知っている段階」から「手を動かせばできる段階」へ 促進をさせてくれた • 売上が年2桁程度の成長している中、設備原価は7割以下に。
Confidential All Rights Reserved.Copyright© 2013 RAKUS Co.,Ltd. 12 まとめ •
維持「だけ」を目的にしない によって、 • 課題の認知 • 波紋的な理解 • 手を動かせばできる(という経験)と実行の知恵 をもたらし、結果、 「モノにできた」 と思う。 宣伝 「もっと、具体的な内容が知りたい!!!」という方は、 カジュアル面談にお越しいただけるとお話しできると思います(笑) ご縁があって入社いただければ、実物を見られます!