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
0
390
世界の中心でApp Runnerを叫ぶ ~Aurora DSQLを添えて~
つくぼし
January 18, 2025
Tweet
Share
More Decks by つくぼし
See All by つくぼし
恐怖!テストコードなき夜
tsukuboshi
2
120
Mastraに入門してみた ~AWS CDKを添えて~
tsukuboshi
0
790
Amazon Bedrock GenUハンズオン座学資料 #2 GenU環境でRAGを体験してみよう
tsukuboshi
0
400
Amazon Bedrock GenUハンズオン座学資料 #1 GenU環境で生成AIを体験してみよう
tsukuboshi
0
870
AWSエンジニアに捧ぐLangChainの歩き方
tsukuboshi
4
1.5k
初めてのGPTs ~ネコ派を〇〇派に変える技術~
tsukuboshi
0
670
Amplify Gen 2ではじめる 生成AIアプリ開発入門
tsukuboshi
1
1.4k
AWSで構築するパターン別RAG構成解説
tsukuboshi
5
6.8k
AWS構成図から CloudFormationとパラメータシートを 自動生成するシステムを作ってみた
tsukuboshi
0
10k
Other Decks in Technology
See All in Technology
家族の思い出を形にする 〜 1秒動画の生成を支えるインフラアーキテクチャ
ojima_h
1
460
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.5k
反脆弱性(アンチフラジャイル)とデータ基盤構築
cuebic9bic
2
160
僕たちが「開発しやすさ」を求め 模索し続けたアーキテクチャ #アーキテクチャ勉強会_findy
bengo4com
0
2k
OPENLOGI Company Profile for engineer
hr01
1
37k
データ基盤の管理者からGoogle Cloud全体の管理者になっていた話
zozotech
PRO
0
340
Claude Codeは仕様駆動の夢を見ない
gotalab555
15
3.5k
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
140
AI人生苦節10年で会得したAIがやること_人間がやること.pdf
shibuiwilliam
1
270
dipにおけるSRE変革の軌跡
dip_tech
PRO
1
230
人に寄り添うAIエージェントとアーキテクチャ #BetAIDay
layerx
PRO
8
2k
Oracle Cloud Infrastructure:2025年7月度サービス・アップデート
oracle4engineer
PRO
1
120
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
790
Building Adaptive Systems
keathley
43
2.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
How STYLIGHT went responsive
nonsquared
100
5.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Agile that works and the tools we love
rasmusluckow
329
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
What's in a price? How to price your products and services
michaelherold
246
12k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
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