はじめに 最近興味がある Rust を使ってなにか動くものを作りたいな、と思ったので簡単な Web アプリを作ってみたメモです。 ついでに AWS App Runner を使うとコンテナイメージを簡単にWebに公開できると聞いたので、試してみました。 作った Web アプリの概要 エンドポイントは2つ / : ただメッセージを返すだけのエンドポイント(動作確認用) /listbuckets : S3バケットの一覧をJSONで返すエンドポイント rusoto ではなくaws-sdk-rust を使ってます v0.0.8-alpha です。まだこれからって感じです。 S3 サポートしたっていうのを発見した ので使ってみようと思った次第です。 コンテナイメージを作成 Rust公式イメージ (rust:latest) を使ってます。 執筆時点では 1.52.1 でした。 $ docker run
![Actix Web (Rust) を App Runner で動かしたメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3526f24313eda0ad3a3858d75196d48c1d5aaca3/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--f-QB_N53--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AActix%252520Web%252520%252528Rust%252529%252520%2525E3%252582%252592%252520App%252520Runner%252520%2525E3%252581%2525A7%2525E5%25258B%252595%2525E3%252581%25258B%2525E3%252581%252597%2525E3%252581%25259F%2525E3%252583%2525A1%2525E3%252583%2525A2%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3AMORIYA%252520Hiroyuki%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2U0Nzc0OTgwOTYuanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)