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-202105-Infra.pdf
Search
Kashi-Tatsu
June 09, 2021
Business
0
1.5k
MeetUp-202105-Infra.pdf
Kashi-Tatsu
June 09, 2021
Tweet
Share
More Decks by Kashi-Tatsu
See All by Kashi-Tatsu
MeetUp-メール配信サービス「blastmail」のM&A後の軌跡 ~初めのシステムに向き合う~.pdf
kashitatsu
0
1k
MeetUp-202008-Infra.pdf
kashitatsu
2
1.9k
Other Decks in Business
See All in Business
株式会社アーリーリフレクション - Culture Deck
earlyref
0
170
Spice Factory Co., Ltd. Culture Deck
spicefactory
0
3.2k
FastAccounting会社資料_202504
fahrteam
0
2.2k
目安箱の設置とワークさせるポイント
konifar
4
1.7k
UserTestGuideline202503
kouzoukaikaku
1
270
SOELU_CompanyDeck.pdf
soelu_inc
0
560
_iSM_採用ピッチ資料_改訂版_20250409.pdf
ism_terada
0
120
(10枚)目標設定から計画立案の基本 ガントチャートを使ったフェーズ管理、マイルストーン管理について
nyattx
PRO
0
1.8k
大城エネルギー 会社紹介スライド
daijyou
0
4.6k
Clear Inc. / we are hiring
clear_inc
0
32k
(60枚)営業ベーシックスキルプログラムの詳細と3つの特徴
nyattx
PRO
0
200
KitchHike|COMPANY DECK
kitchhike
0
1.5k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Gamification - CAS2011
davidbonilla
81
5.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Java REST API Framework Comparison - PWX 2021
mraible
30
8.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
390
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Transcript
©2020 RAKUS Co., Ltd. 新規SaaSを創る際にインフラが考えること 株式会社ラクス インフラ開発部 柏木 達仁
柏木 達仁(かしわぎ たつひと) 2010年にto Bシステムインテグレーション会社へ入社し、パッケージや SaaSに関わる。 2017年にラクスへ入社し、インフラ開発部に所属。 主に、blastmail、楽楽労務などのAWS関連商材を担当。 ▪スキ 楽なこと、考えて実践すること
▪キライ 繰り返し、伝言ゲーム
インフラにとってSaaSを創ることをどう捉えるか? • 本当の勝負はお客様が増えてから!しかし、初期の想定と準備が重要。 Webシステムの構築がゴールではない。 • 下記を常に考慮したSaaSの提供が重要。 ◦ キャパシティー … 成長に合わせて、どうスケールする?
◦ 柔軟性 … 成長する過程で変わりやすいのは? ◦ コミュニケーション … 自律的に行動しやすくするには? ◦ 運用 … 運用を楽にしていくには? ◦ 費用 … 設備原価をどう捉えるか? ◦ (おまけ)クラウドとオンプレミス
人事労務業務に関わる人のストレスをゼロに。 人事労務担当者はもちろんのこと、社内手続きなどをする一般社員が ストレスと感じる手間や分かりにくさを解消していきます。 楽楽労務のミッション
• 「何がどうなったら、どこを」スケールするのかを決めておく • 少なくとも、「どこを」スケールさせるのか?は必須 キャパシティー アプリ(=ECS)は スケールアウト DB(=RDS)は スケールアップ
柔軟性 • シンプルにすることで柔軟性を高めることを重視。 • 過度に柔軟性を求めない。変わらない部分があるのことは多々ある。 • 以下は、経験上より変わりやすい。 ◦ [Done] アプリの分割
… AWSだと、一部機能のLambda化 ◦ [Done] セキュリティ … 主にWAFをWebレイヤーに入れる ◦ [Undone] メール送信部分 … 利用者が増えることによる限界 ◦ [Undone] ログ … 分析することで、サービスの状況を把握する ◦ [Undone] 監視 … サービスへの期待値上昇
コミュニケーション • 企業や組織の目指す方向や行動ポリシー次第。 • 情報がオープンな方が各々が自律的に動きやすい。 • 楽楽労務の場合は... ◦ 全職種のチャットもに参加。メインは運用担当者同士のチャット。 ◦
営業動向も週1回で共有。 ◦ 開発とインフラのミーティングは基本週 1回。個別テーマがあれば随時。
運用 • 簡単な運用の量が多いのは、普通。 • リストアップして、自動化を。1人だけが抱え込むのは、赤信号。 • 楽楽労務の場合は... ◦ 簡単な運用の量が多い →
0.5~1.0h/週 = 週3~5回程度 × 10分 ◦ イレギュラーな運用もある → 型にはめ過ぎてスピードを落とさない ◦ 1人だけが抱え込む → 2名 … 前任者が健在 ◦ やることをリストアップして、自動化 → 約7割は自動化
費用 • クラウド:リニアに伸びやすい。そうならないように、逓減的にするのが腕の見せ所。 • オンプレミス:階段状で右肩上がり。良くも悪くも固定的。 • いずれでも、人件費も込みで考える。
(おまけ)クラウドとオンプレミス • 「クラウド=簡単さ」 v.s 「オンプレミス=自前」のトレードオフ • クラウド:大概準備されているアドバンテージ ◦ ぱっと選んでも大失敗しにくい(費用とベンダーロックイン以外) •
オンプレミス:既存と相乗りができるなら、クラウドと大差なし ◦ 一切使っていないなら... 初期設計を間違えると大失敗する
まとめ • SaaSを創り提供し続けることは、変化との戦い。 • インフラは変化させにくい。 でも、常に想定、準備、対話があれば、ビジネスについていける。 • なので、下記がとっても重要。 ◦ 最初から、変化ありきで創る。
◦ その後も、予測し、準備する、前向きに変えていく。
宣伝 ラクスでは、一緒に日本企業の生産性に貢献していくことを目指す方々を 募集しています。もちろん、エンジニアも同様です。 是非、興味がありましたら、下記のページからご応募ください!!