Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
シード期から上場まで駆け抜ける のに考えるたった一つのこと / Scaling in star...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
mats
November 05, 2020
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
シード期から上場まで駆け抜ける のに考えるたった一つのこと / Scaling in startup business
mats
November 05, 2020
More Decks by mats
See All by mats
「生成系AI」と「ソフトウェアライセンス」の今 / Generative AI and OSS License
mats16
4
2.9k
🦜️🔗LangChain入門 / LangChain 101
mats16
1
720
Supabase - AWS DevDay 2022
mats16
3
2.5k
AWS スタートアップ支援プログラム / AWS Activate
mats16
0
1.3k
AWS Startup ゼミ 2021 秋期講習 / AWS Startup Seminar 2021 Autumn class - AWS Dev Day
mats16
4
2.7k
Unicorns run on AWS
mats16
0
340
AWS Startup tech Meetup Online 6
mats16
0
1.1k
シードスタートアップに知っておいてほしいこと / What seed startups need to know
mats16
0
420
Introduction to AWS App Runner
mats16
0
1.1k
Other Decks in Technology
See All in Technology
人間はどの意思決定を手放せるのか
kawasima
15
8k
AI coding 整合正規方法
philipz
0
500
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.6k
10Xに技術的負債をもたらした「2つの境界の歪み」その構造と解消への営み
10xinc
0
2.4k
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
890
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
3
1.2k
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
30
19k
あけおめLINE 傾向とその対策
nasa9084
0
290
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
11
6.2k
Antigravity SDK for the Java Developer
glaforge
0
180
AI時代、データエンジニアが一番おもろい
genshun9
0
690
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
5
1.9k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
It's Worth the Effort
3n
188
29k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Odyssey Design
rkendrick25
PRO
2
810
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
310
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Transcript
© 2020, Amazon Web Services, Inc. or its Affiliates. Kazuki
Matsuda @mats16k Startup Solutions Architect シード期から上場まで駆け抜ける のに考えるたった⼀つのこと
© 2020, Amazon Web Services, Inc. or its Affiliates. Kazuki
Matsuda @mats16k Startup Solutions Architect Amazon Web Services Japan --- インターネット広告代理店(のアドサーバ作っている部⾨) でインフラエンジニアに される ➡ アドテク系スタートアップ2⼈⽬のエンジニア(SRE、アプリ開発、情シス、データエンジニア、採⽤) ➡ AWS でスタートアップ⽀援 & コンテナのスペシャリスト AWS Fargate / AWS Lambda あたりが好きです 最近は AWS Amplify と Amazon Chime SDK がイチオシ
© 2020, Amazon Web Services, Inc. or its Affiliates. !!!
CAUTION !!! • AWS SA としての話が半分、Exit に耐えうる サービスを作っていた先輩としての話が半分です • 純粋な開発の話はしません • 採⽤をしなくていいという話ではありません
© 2020, Amazon Web Services, Inc. or its Affiliates. スタートアップにとって重要なもの
© 2020, Amazon Web Services, Inc. or its Affiliates. 拡張性
-Scalability- 柔軟性 -Flexibility- 経済性 -Low Cost- 採⽤/育成 -Hiring/Training- 敏捷性 -Agility-
© 2020, Amazon Web Services, Inc. or its Affiliates. 拡張性
-Scalability- 柔軟性 -Flexibility- 経済性 -Low Cost- 採⽤/育成 -Hiring/Training- 敏捷性 -Agility- 全部重要・・・しかも、 フェーズによって優先順位は異なる
© 2020, Amazon Web Services, Inc. or its Affiliates. シード期から上場まで駆け抜ける
のに考えるたった⼀つのこと
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティ
© 2020, Amazon Web Services, Inc. or its Affiliates. S-Curve
‒ スタートアップの成⻑曲線
© 2020, Amazon Web Services, Inc. or its Affiliates. AWS
をお使いのスタートアップのお客様 (Global)
© 2020, Amazon Web Services, Inc. or its Affiliates. AWS
をお使いのスタートアップのお客様 (Japan)
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティ
© 2020, Amazon Web Services, Inc. or its Affiliates. 実際の例
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例①
オンプレミスから AWS への移⾏ (+ 検索エンジンのリプレイス [Sedue → Elasticsearch] ) • まずは、EC2 オンデマンドインスタンスで構築、検証、動くように(3ヶ⽉) • その後、Auto Scaling 対応(2週間)
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例①
オンプレミスから AWS への移⾏ (+ 検索エンジンのリプレイス [Sedue → Elasticsearch] ) ALB Amazon Aurora Auto Scaling Group ALB Amazon Aurora LB Database
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例①
オンプレミスから AWS への移⾏ (+ 検索エンジンのリプレイス [Sedue → Elasticsearch] ) • まずは、EC2 オンデマンドインスタンスで構築、検証、動くように(3ヶ⽉) • その後、Auto Scaling 対応(2週間) • リリース毎に⾃問⾃答する • こんな構成で⼤丈夫か? • ユーザの急増に耐えられるか? • エンジニアの運⽤⼯数を下げておいたほうが良いのでは?
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例②
AWS Summit Tokyo 2017 Amazon ECS と SpotFleet を活⽤した低コストでスケーラブルなジョブワーカーシステム
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例②
AutoScaling $ """ "! ! # ୈҰੈ "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI BMBSN "! AutoScaling "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI BMBSN # AutoScaling "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI BMBSN
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例②
AutoScaling $ """ "! ! # ୈҰੈ "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI BMBSN "! AutoScaling "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI BMBSN # AutoScaling "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI BMBSN Auto Scaling group $ """ "! ! # ୈҰੈ "NB[PO 4 "NB[PO 424 "NB[PO $MPVE8BUDI ՝ • εϙοτྉۚͷߴಅ࣌ͳͲɺಛఆͷϫʔΧʔ͕ ىಈෆՄͱͳΔ • ϫʔΧʔຖʹϦιʔεʢ*OTUBODF 5ZQFʣͷ ௐ͕ඞཁͳ্ɺશମͰͷϦιʔεޮ͕ѱ͍ • ॲཧ։࢝·Ͱͷػ͕͍࣌ؒ • "VUP4DBMJOH ͷઃఆ͕ଟ͘ͳΓɺӡ༻ෛՙ͕ େ͖͍ "NB[PO 4 BMBSN 'JMF
© 2020, Amazon Web Services, Inc. or its Affiliates. 「ビジネス」のスケーラビリティを考えた例②
EC2 から ECS への移⾏(+ Terraform によるコード化 ) • リリース毎に⾃問⾃答する • こんな構成で⼤丈夫か? • アプリエンジニアがサクサク機能追加できるのか? • 運⽤⼯数やばくない、コレ?
© 2020, Amazon Web Services, Inc. or its Affiliates. まとめ
© 2020, Amazon Web Services, Inc. or its Affiliates. まとめ
ビジネスがスケールするのを阻害する要因はいくつかある • (ニーズに対する)純粋な機能不⾜ • 機能拡張がしにくいアーキテクチャー • ユーザの増加に耐えられないアーキテクチャー • 運⽤負荷の増⼤によるエンジニアリソースの枯渇 最優先ではないが、常に振り返ることが重要
© 2020, Amazon Web Services, Inc. or its Affiliates. Thank
you! Kazuki Matsuda @mats16k