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
670
App Runnerのドキュメントに書いていない仕様について
詳細ブログ↓
https://zenn.dev/yuta28/articles/app-runner-proxy
YouYou
December 28, 2022
Tweet
Share
More Decks by YouYou
See All by YouYou
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
1
250
Datadog外形監視基盤をEC2から ECSへ移行してみた
yuhta28
0
1.2k
アウトプット頑張ったら企業からLT登壇の依頼がきた話
yuhta28
1
700
小さなことから始めるAWSコスト最適入門
yuhta28
1
610
Datadogのコストも監視しよう
yuhta28
1
590
Rcloneを使った定期的なストレージ同期
yuhta28
0
360
Pulumiを触ってみよう
yuhta28
1
1.5k
ログストレージコスパ最強!?OpenObserveを試してみた
yuhta28
0
2.3k
Pulumiで始めるIaC
yuhta28
1
79
Other Decks in Technology
See All in Technology
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
530
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
ServiceNow Knowledge Learning Rise up
manarobot
0
210
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
300
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
140
require(ESM)とECMAScript仕様
uhyo
3
780
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
16k
MapLibreとAmazon Location Service
dayjournal
1
160
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
240
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.4k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
28
6.4k
Atom: Resistance is Futile
akmur
259
25k
Into the Great Unknown - MozCon
thekraken
10
1k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
Become a Pro
speakerdeck
PRO
11
4.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
The Invisible Side of Design
smashingmag
294
49k
Code Reviewing Like a Champion
maltzj
514
39k
Gamification - CAS2011
davidbonilla
76
4.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
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