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
あなたの知らない App Runner の世界
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
荒木 ARK
August 27, 2025
Technology
1.7k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
あなたの知らない App Runner の世界
荒木 ARK
August 27, 2025
More Decks by 荒木 ARK
See All by 荒木 ARK
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
300
Network Firewallやっていき!
news_it_enj
0
1.8k
まだ道半ば、AI-DLCを歩み始めている話
news_it_enj
2
460
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
720
子育てとキャリアのビルディングブロック
news_it_enj
3
360
スケジュール指定のFargate Spotと友達になれた話
news_it_enj
0
1.4k
VPCエンドポイントを活用したコスト削減
news_it_enj
1
11k
Other Decks in Technology
See All in Technology
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.5k
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
130
You Have Agency(サンキュー、Ruby)
snoozer05
PRO
5
680
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
170
試験勉強はGrokBotでやれ
maigo999
0
110
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
あなたのDartコードは丸見えかもしれない ~reFlutterで暴くFlutterアプリの中身と多層防御~
zozotech
PRO
0
770
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
150
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
390
レガシーコードに対する loop engineering的なAI開発プロセス導入について
kubell_hr
0
250
IoTとは〜? 数字で見るSORACOM UG【SORACOM UG Explorer 2026】
soracom
PRO
0
190
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
640
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
The Limits of Empathy - UXLibs8
cassininazir
2
760
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1.1k
Designing for Timeless Needs
cassininazir
1
550
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
480
Git: the NoSQL Database
bkeepers
PRO
433
67k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
280
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Exploring anti-patterns in Rails
aemeredith
4
560
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
550
The SEO identity crisis: Don't let AI make you average
varn
0
630
Transcript
あなたの知らない App Runner の世界 〜Amplify への嫉妬憧れ〜 JAWS-UG東京 ランチタイムLT会 #26 2025/8/28(木)
荒木 泰詞
1 AWS Summit Japan 2025 を振り返る 2 App Runner とは
3 Amplify への憧れ 4 まとめ 目次
自己紹介 アスクル株式会社 荒木 泰詞 @news_it_enj 好きなAWSサービス: App Runner 嫉妬なAWSサービス: Amplify
2025 Japan All AWS Certifications Engineers
1 AWS Summit Japan 2025 を振り返る
AWS Summit Japan 2025 基調講演
あらゆるワークロードに対応するコンピューティング https://aws.amazon.com/jp/products/compute/
あらゆるワークロードに対応するコンピューティング https://aws.amazon.com/jp/products/compute/ cv cv 1 2 3
AWS Summit Japan 2025 基調講演 AWS App Runner 3番手を記載しても 良かったはず!
みのるんさんのツッコミ
みのるんさんのツッコミ AWS App Runner
みのるんさんのツッコミ AWS App Runner 誤: 正: 仮想サーバー
2 App Runner とは
App Runner とは • コンテナ化されたアプリケーションを完全マネージド型 サービスで構築・実行する • ざっくりと ALB, ECS,
CodePipeline が裏側で自動生成 • Dockerイメージだけあれば AWS にデプロイできる • なんならソースコードだけでもデプロイできる
App Runner 機能ピックアップ ◆App Runner のプライベート化 • デフォルトはパブリックアクセスだが、 I/F 型
VPC エンドポイントによってプライベートアクセスが可能 ◆VPCコネクター • 自前で定義したリソースにプライベートアクセス可能 • RDS, ElastiCacheなど • クロスアカウントのリソースにもアクセス可能 • TGWやVPCピアリングなどしている前提 ◆自動デプロイ • ECRのイメージやソースコード(GitHub)の変更を検知して 自動デプロイ
App Runner 参考 ◆動画: 完全に理解するシリーズ#1 "AWS App Runner” ◆資料:もうすぐローンチ 3
周年! AWS App Runner の魅力と進化の歴史 https://www.youtube.com/watch?v=YiE3n06tfCA https://speakerdeck.com/track3jyo/app-runner-the-appeal-and-evolution-over-3-years-since-launch
App Runner ロードマップ 現時点(2025/8/28)で Coming Soon がないのはちょっと寂しい 当面はサポート終了はしないはず・・・! https://github.com/orgs/aws/projects/227/views/1
App Runner 活用事例 ◆PoC でサクッと利用 • インフラ構築するものが少ないので、素早く利用できる ◆一部の開発環境でコスト削減 • ALB
+ ECS の場合、ALBは停止できずALB料金が常時かかるが App Runnerは一時停止できるので、夜間停止によってコスト削減 ◆GitHub で PR ごとの環境を作成 https://github.com/awslabs/amazon-app-runner-deploy GitHub Actions を活用
3 Amplify への憧れ
Amplify と似ているところ ◆マネージドサービス • サーバーやコンテナ基盤を意識せず、コードやDockerイメージを 渡すだけでアプリを公開できる ◆自動デプロイ • ECRのイメージやソースコードの変更を検知して自動デプロイ ◆自動スケーリング
• アクセス数に応じて自動でスケールイン/スケールアウト ◆HTTPS 対応がデフォルト • ACM による証明書管理が不要で、https:// で公開される
App Runner と Amplify の主要な歴史(主観) 年月 App Runner Amplify 2017/11
- Amplify CLI GA 2018/11 - Amplify Console GA 2021/5 App Runner GA - 2021/12 - Amplify Studio GA 2022/2 VPC コネクター対応 - 2022/11 VPC プライベートアクセス対応 Next.js SSR / ISR対応 2023/3 AWS WAF との統合をサポート - 2024/5 - (Node.js, Corretto等のランタイムアップデート) Amplify Gen 2 2024/11 - (Node.js, Corretto等のランタイムアップデート) Amplify AI Kit 2025/3 - (Node.js, Corretto等のランタイムアップデート) AWS WAF との統合をサポート
App Runner と Amplify の主要な歴史(主観) 年月 App Runner Amplify 2017/11
- Amplify CLI GA 2018/11 - Amplify Console GA 2021/5 App Runner GA - 2021/12 - Amplify Studio GA 2022/2 VPC コネクター対応 - 2022/11 VPC プライベートアクセス対応 Next.js SSR / ISR対応 2023/3 AWS WAF との統合をサポート - 2024/5 - (Node.js, Corretto等のランタイムアップデート) Amplify Gen 2 2024/11 - (Node.js, Corretto等のランタイムアップデート) Amplify AI Kit 2025/3 - (Node.js, Corretto等のランタイムアップデート) AWS WAF との統合をサポート yyyy/mm App Runner Gen 2 / App Runner AI Kit (願望) -
4 まとめ
まとめ ◆「仮装」には気をつける • 仮装するなら「仮装大賞」に応募 ◆App Runner はコンテナサービスの3番手に位置する ◆サクッと使うにはもってこい ◆Amplify兄さんに憧れる •
冬のような時期が長いが、桜咲いてほしい
あなたも知っている App Runner の世界へ ようこそ