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
世界の中心でApp Runnerを叫ぶ ~Aurora DSQLを添えて~
Search
つくぼし
January 18, 2025
Technology
920
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
世界の中心でApp Runnerを叫ぶ ~Aurora DSQLを添えて~
つくぼし
January 18, 2025
More Decks by つくぼし
See All by つくぼし
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
570
世界の中心でApp Runnerを叫ぶ FINAL
tsukuboshi
0
390
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
1.8k
Mastraに入門してみた ~AWS CDKを添えて~
tsukuboshi
0
1.4k
Amazon Bedrock GenUハンズオン座学資料 #2 GenU環境でRAGを体験してみよう
tsukuboshi
0
840
Amazon Bedrock GenUハンズオン座学資料 #1 GenU環境で生成AIを体験してみよう
tsukuboshi
0
1.6k
AWSエンジニアに捧ぐLangChainの歩き方
tsukuboshi
5
2.4k
初めてのGPTs ~ネコ派を〇〇派に変える技術~
tsukuboshi
0
1.2k
Amplify Gen 2ではじめる 生成AIアプリ開発入門
tsukuboshi
1
2k
Other Decks in Technology
See All in Technology
DatabricksにおけるMCPソリューション
taka_aki
1
330
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
220
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
250
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
2
1k
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
1
120
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
3
380
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
970
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
480
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
3
1.2k
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
2.6k
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.5k
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
1.2k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
350
WENDY [Excerpt]
tessaabrams
11
38k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
770
For a Future-Friendly Web
brad_frost
183
10k
Abbi's Birthday
coloredviolet
3
8.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
Transcript
世界の中心でApp Runnerを叫ぶ ~Aurora DSQLを添えて~ 1 2025.1.20 Toranomon
Tech Hub #2
2 自己紹介 ★ ハンドルネーム ◦ つくぼし ★ 所属 ◦ クラスメソッド
AWS事業本部 ◦ JAWS-UG 茨城支部 ★ 最近推しているAWSサービス ◦ AWS Infrastructure Composer ★ SNS/ブログ ◦ X(@tsukuboshi0755) ◦ DevelopersIO(つくぼし)
3 注意!!! 今回1年間使った App Runnerへの個人的主観が含まれています あとアップデートの Aurora DSQLは本当に添えてしかないです 上記について予めご了承頂けますと幸いです
4 目次 1. App Runnerとは 2. App Runnerの現状 3. App
Runnerは今後どうなるのか? 4. まとめ
5 App Runnerとは
6 AWS App Runnerとは • コンテナを直接デプロイでき、インフラの管理が不要なフ ルマネージドアプリケーション実行サービス • コンテナベースのアプリをスモールスタートしたい場合 に最適!
7 ECS Fargateでスモールスタートする場合の課題 • ネットワーク設定どうする?(VPCエンドポイント) • ロードバランサーどうする?(ELB) • デプロイ設定どうする?(CodePipelineやGitHub Actions)
• ドメイン設定どうする?(Route53やACM)
8 App Runnerでスモールスタートする場合のメリット • ネットワーク設定(VPCやSG)が不要! • なんならロードバランサー(ELB)も不要! • GitHubまたはECRと連携し、簡易的な自動デプロイが可能! •
カスタムドメインリンク機能でドメイン設定も簡単!
9 こんな便利なサービスなら、 さぞre:Invent 2024でたくさんアップデートが 出たんでしょうね!!
10 re:Invent2024周辺のコンテナ関連アップデート • 11/20 ECS AZバランシング • 11/21 ECS 予測スケーリング
• 12/1 ECS Container Insights Enhanced Oservability • 12/1 EKS Auto Mode • 12/1 EKS Hybrid Mode
11 App Runnerはどこいった?
12 App Runnerの現状
13 ぶっちゃけ App Runnerってどうなの?
14 AWS App Runnerのライバルと言えば Google Cloud Run
15 AWS App RunnerとGoogle Cloud Runの比較 比較項目 AWS App Runner
Google Cloud Run 最大vCPU 4vCPU 8vCPU 最大メモリ 12GB 32GB ZeroScale対応 ✖ ◯ SideCar対応 ✖ ◯ WebSocket対応 ✖ ◯
16 App RunnerのWebSocket対応検討 Streamlitに必須
17 どうなったか?
18 App Runnerは今後どうなるのか?
19 App Runnerは まだまだポテンシャルを秘めているはず
20 App Runnerのポテンシャルの例
21 VPCレスのコンテナ+DB構成が組めるように!
22 App Runner + Aurora DSQL構成の所感 • データベースが必要なスモールスタートアプリと相性が良さそう • 基本はコンテナベースなので、アクセスが増大した際のALB
+ ECS + RDS構成への移行も比較的やりやすいと考えられる • Aurora DSQLは現状料金不明、かついくつか制約があるので注意した い
23 最後に
24 まとめ • App Runnerはコンテナベースのアプリをスモールスタートした い場合に最適なサービス • …のはずだが現状惜しい箇所が多くなかなか日の目を見ない サービスでもある •
Aurora DSQLとの組み合わせをきっかけに、もっとアップデー トを増やして欲しいです
25 頼むので WebSocket対応を再検討してくれませんか App Runnerへのお願い
26