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
2026-09-08 そのJavaモダナイゼーション、AIに丸投げで大丈夫?IBM Bobで変わる品質と効率
yutanonaka
1
210
「大丈夫そう?」をObservabilityで確かめる
mrmtsu
0
210
C#コードの結合を可視化する Roslyn解析による設計改善と リファクタリング判断
dora56
0
900
なぜAI任せのゲームは面白くならないのか?
hirohasuyoutube
0
220
Antigravity SDK for the Java Developer
glaforge
0
230
DORA_Metrics.pdf
wagnerfusca
1
110
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
4
760
Goodbye ShellScript, Hello File-based App
shunsock
0
1.3k
Account Factory for Terraformによる 標準化されたアカウント発行の自動化
pensuke628
0
110
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
200
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
Harness Engineering on Rails
joelq
0
700
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
750
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Done Done
chrislema
187
17k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
700
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
New Earth Scene 8
popppiees
4
2.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
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