AWS App Runner

2023年11月18日

はじめに

AWS App Runner でアプリをデプロイ (配置) する。

AWS App Runner

ECR の Docker イメージを使ってアプリをデプロイする。

  • リポジトリタイプ: コンテナレジストリ
  • プロバイダー: Amazon ECR
  • コンテナイメージの URI を指定。
  • デプロイトリガー: とりあえず [手動]
  • ECR アクセスコントロール: サービスロールがなければ作成
  • [次へ]
  • サービス名: 任意
  • ポート: アプリに応じて設定
  • AWS KMS キー: 必要なら設定
  • WAF: 必要なら ON
  • ネットワーキング: 必要なら設定
  • [次へ]
  • 内容を確認して [作成とデプロイ]

注意

当初は Streamlit や Voilà の配信に使えないかと調査を開始したが、これらは WebSocket を用いており、App Runner は現状 WebSocket に対応していないようなので、断念した。