

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# での AL2023 の使用 AWS Lambda
<a name="lambda"></a>

 を使用すると AWS Lambda、サーバーのプロビジョニングや管理を行わずにコードを実行できます。使用したコンピューティング時間に対してのみお支払いいただきます。コードが実行中でなければ料金はかかりません。実質どのようなタイプのアプリケーションやバックエンドサービスでも、管理をまったく必要とせずにコードを実行できます。コードをアップロードするだけで、コードの実行とスケールに必要な処理はすべて Lambda により自動的に実行され、高い可用性が維持されます。

## AL2023 の `provided.al2023` マネージドランタイムとコンテナイメージ
<a name="lambda-provided-al2023"></a>

 `provided.al2023` ベースのランタイムは [AL2023 の最小コンテナイメージ](https://docs.aws.amazon.com/linux/al2023/ug/minimal-container.html)に基づいており、AL2023 ベースの Lambda マネージドランタイムと[コンテナのベースイメージ](https://gallery.ecr.aws/lambda/provided)を提供します。`provided.al2023` ランタイムは AL2023 の最小コンテナイメージを基盤としているため、約 109 MB の `provided.al2` ランタイムと比較して大幅に小さく、40 MB 未満となっています。

 詳細については、「[Lambda ランタイム](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html)」および「[Lambda コンテナイメージの使用](https://docs.aws.amazon.com/lambda/latest/dg/images-create.html)」を参照してください。

## AL2023 ベースの Lambda ランタイム
<a name="lambda-al2023-based"></a>

 Node.js 20、Python 3.12、Java 21、.NET 8 などのマネージド言語ランタイムの今後のリリースでは、AL2023 が基盤となり、[AL2023 ベースのランタイム の発表](https://aws.amazon.com/blogs/compute/introducing-the-amazon-linux-2023-runtime-for-aws-lambda/)で説明されているように `provided.al2023` がベースイメージとして使用されます。

**AL2023 ベースの Lambda 関数**
+ [Go で記述された AL2023 Lambda 関数](go.md#lambda-go)
+ [Rust で記述された AL2023 Lambda 関数](rust.md#lambda-rust)

 詳細については、*AWS Lambda デベロッパーガイド*の「[Lambda ランタイム](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html)」を参照してください。