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のドキュメントに書いていない仕様について
Search
YouYou
December 28, 2022
Technology
0
940
App Runnerのドキュメントに書いていない仕様について
詳細ブログ↓
https://zenn.dev/yuta28/articles/app-runner-proxy
YouYou
December 28, 2022
Tweet
Share
More Decks by YouYou
See All by YouYou
今インフラ技術をイチから学び直すなら
yuhta28
1
180
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
3
560
Datadog外形監視基盤をEC2から ECSへ移行してみた
yuhta28
0
1.5k
アウトプット頑張ったら企業からLT登壇の依頼がきた話
yuhta28
1
1.4k
小さなことから始めるAWSコスト最適入門
yuhta28
1
1k
Datadogのコストも監視しよう
yuhta28
1
820
Rcloneを使った定期的なストレージ同期
yuhta28
0
570
Pulumiを触ってみよう
yuhta28
1
2.2k
ログストレージコスパ最強!?OpenObserveを試してみた
yuhta28
0
3.6k
Other Decks in Technology
See All in Technology
.NET 9 のパフォーマンス改善
nenonaninu
0
1.5k
Qiita埋め込み用スライド
naoki_0531
0
5.3k
Storage Browser for Amazon S3
miu_crescent
1
300
APIとはなにか
mikanichinose
0
120
AWS環境におけるランサムウェア攻撃対策の設計
nrinetcom
PRO
0
180
ガバナンスを支える新サービス / New Services to Support Governance
sejima1105
0
100
[トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-
shintaro_fukatsu
0
110
TypeScript開発にモジュラーモノリスを持ち込む
sansantech
PRO
2
710
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
200
AWS re:Invent 2024 Recap in ZOZO - Serverless で好きなものをしゃべってみた
chongmyungpark
0
110
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
200
英語が苦手でも学びが得られるWorkshopについて / About the workshop of re:Invent 2024
taquakisatwo
0
110
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
32
6.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
KATA
mclloyd
29
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Adopting Sorbet at Scale
ufuk
73
9.1k
The Cost Of JavaScript in 2023
addyosmani
46
7k
How STYLIGHT went responsive
nonsquared
96
5.2k
Faster Mobile Websites
deanohume
305
30k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Transcript
App Runnerのドキュメントに書い ていない仕様について 1
Name:ユータ Occupation:SRE Twitter:@Y0u281 (オーでなくゼロです) ブログ:https://zenn.dev/yuta28 自己紹介 Twitter 2
目次 • 背景 • 異変 • 原因 • まとめ 3
背景 Datadogエージェントから監視 • DBのパフォーマンス監視 • Webサイトの外形監視 4
背景 Datadogエージェントから監視 • DBのパフォーマンス監視 • Webサイトの外形監視 5
おさらい App Runnerの特徴 • フルマネージドのコンテナサービス • デプロイしたいコンテナイメージを指定するだけで自動的に構築 • VPC、ELBなどのネットワーク設定不要でインフラに詳しくなくてもラクラクデプロ イ
6 マネージド型のコンテナアプリケーションサービス - AWS App Runner - Amazon Web Services
改善 7 App Runner起動 Fargate切り戻し
原因 8 Fargateコンテナ ❏ datadog-agent App Runnerコンテナ ❏ instance ❏
aws-fargate-request-proxy
原因 9 プロキシが動いている?
原因 AWS SA回答 • App Runnerは非同期処理が苦手 • コンテナに対して通信が来ないと自動的にプロビジョニング された状態に遷移する •
プッシュ型のエージェントコンテナだとうまく動かない 10
まとめ 11 • App Runnerは現状Webリクエスト前提のサービ ス • コンテナからのプッシュ通信は相性が悪い • issueとして起票されているので機能
Updateに 期待? • プロキシコンテナってなんだ?
ありがとうございました より詳しい内容は以下のブログで↓ ドキュメントから読み取れなかった App Runnerで気になったこと (zenn.dev) https://zenn.dev/yuta28/articles/app-runne r-proxy 12