小さなものから大きなものになる予定~スタートアップの技術選定
by
SHIFT EVOLVE
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
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)