Upgrade to Pro — share decks privately, control downloads, hide ads and more …

App Runner最近使ってなかったのなんでだっけ

Avatar for watany watany
May 08, 2026
43

App Runner最近使ってなかったのなんでだっけ

「JAWS-UGコンテナ支部 #29 App Runnerありがとう会」でお話しした内容です
https://jawsug-container.connpass.com/event/390919/

Avatar for watany

watany

May 08, 2026

Transcript

  1. About Me 渡邉 洋平(watany) • 所属:NTTテクノクロス株式会社 • AWS Ambassadors(2024〜) •

    JAWS-UG東京(AWSコミュニティ) 運営 • 寄稿:CodeZine ◦ 仕様駆動開発への期待と誤解 2 2026年5月2日(土)発売 https://www.sbcr.jp/product/4815636593/
  2. 社内技術サポートにて 参考:ソニーにおける App Runner 導入事例と生の体験談の紹介 運⽤影響が危惧される既知の問題 • アクセスログが出せない(Issue #123) •

    コンテナが突然⼊れ替わり、ログが出ない(Issue #100) • 上記含めCloudFrontで解決したい課題が多いが、CloudFront オ リジンアクセスコントロール(OAC)に未対応のため、商⽤シス テムで採⽤できない
  3. Lambda vs App Runner API基盤としてLambdaがかなり優位になってしまった • Lambda Web Adapter(Request/Response Proxy)の登場

    ◦ Honoに限らずLambdaでもWebフレームワークを扱える • Lambdaだと⼤体できる ◦ Logging, Server Sent Event(SSE), VPCアクセス, Secret管理 ◦ 困るのは15分制限くらい?
  4. App Runnerからの⼤切なお知らせ https://github.com/aws/apprunner-roadmap/issues/13 親の顔より⾒たIssue#13 > Thanks for your patience as

    we've researched this feature. We've designed and built App Runner as a great place to run request/reply based workloads. It's not meant to support persistent connections like TCP. We suggest evaluating ECS/Fargate with an Application Load Balancer to address the needs of applications needing persistent connections. — (機械翻訳)App Runnerは、リクエスト/レスポンスベースのワークロードを 実行するのに最適な環境として設計・構築されています。TCPのような永続 的な接続をサポートするようには設計されていません。永続的な接続を必 要とするアプリケーションのニーズに対応するには、アプリケーションロード バランサーと組み合わせたECS/Fargateのご利用をお勧めします。
  5. App Runnerとの⽇々を振り返る https://zenn.dev/watany/articles/194e31331a25be • 結局「Easyだが必要な機能が選べない」という点が⼀番 しんどかった • AWS内に競合サービスが沢⼭ある ◦ Request/Response:

    Lambda ◦ Webサービス:Amplify ◦ コンテナオーケストレーター:ECS/EKS • LLMのデモアプリとして使おうとするも、Web Socket未対応に より選べない⾯が多かった ◦ AWSにお⾦は落としてるけど、App Runnerではない。。。