小さなものから大きなものになる予定~スタートアップの技術選定
by
SHIFT EVOLVE
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
小さいけど大きくなる予定 スタートアップCTOの技術選定
Slide 2
Slide 2 text
オフィスからLTしようと思いましたが、オフィスが使えませんでした! 今日はライブやってます
Slide 3
Slide 3 text
9/11~12 MUSERフェスやりました!アーカイブチケット売っています
Slide 4
Slide 4 text
自己紹介 • 山本 啓介 • 五反田スタートアップのCTO • 音楽の会社
Slide 5
Slide 5 text
①人材選定(採用) ②フレームワーク選定 ③データベース選定
Slide 6
Slide 6 text
CTOになったからには 最強のスクラムチーム作りたい! ① 人材選定(採用)
Slide 7
Slide 7 text
お金が続きませんでした💰☠
Slide 8
Slide 8 text
募集活動 選考プロセス 受入期間3か月 3か月成果物ゼロを覚悟 かなり時間を取られる 時間かかる・お金かかる
Slide 9
Slide 9 text
結論、しばらくは CTOとゆかいな仲間たちで ✔人がいないても作れるものを作れ 😊プロダクトが強くなれば採用コストは下がる 😊プロダクトが強くなれば受入れに失敗する可能性は下がる
Slide 10
Slide 10 text
ラクに行きたい! 技術的なことで悩みたくない! ② フレームワーク選定
Slide 11
Slide 11 text
スタートアップ特有の事情が あります🤮🤮
Slide 12
Slide 12 text
むちゃぶりに耐える(フロント) 唯一の良心として踏ん張る (バックエンド) 失敗は死を意味する(インフラ)
Slide 13
Slide 13 text
結論、 フルスタック型はやめたほうがいい ✔ひたすら疎結合 ✔ひたすらリーンに 😊 “Strong Opinionated” なフレームワーク無しで動けるゆかいな仲間たち
Slide 14
Slide 14 text
RDBMS? NoSQL? MySQL, Postgres, Mongo, Fauna, etc. ② データベース選定
Slide 15
Slide 15 text
スタートアップ特有の事情…😩😩 近い将来が予測できない
Slide 16
Slide 16 text
レコード数の増加 アクセス数の増加 アクセスの集中 実装不備の露呈 設計不備の露呈 客入り絶好調なある日、 うまく動いていたものが あるとき突然動かなくなります 性能限界の露呈 開発時にもリリース初期にも すべてうまく動いてしまいます
Slide 17
Slide 17 text
結論、 オススメ=AWS DynamoDB ✔シンプルで予測可能 ✔時間がたってからの性能劣化なし 😊コストも予測可能でキャップを設けることもできます
Slide 18
Slide 18 text
ありがとうございました • 弊社にご興味をお持ちいただけましたら、ぜひ アンケートでお知らせください。 • LinkedIn(BEAMING Yamamoto で検索), • Twitter (@_yamamotok)