

 このホワイトペーパーは過去の参考用です。一部のコンテンツは古く、一部のリンクは使用できない場合があります。

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

# AWS Lambda
<a name="aws-lambda"></a>

 AWS Lambda は、サーバーのプロビジョニング、管理、スケーリングを行わずに任意のコード関数を実行できるようにするコンピューティングサービスです。サポートされている言語には、Python、Ruby、Java、Go、.NET などがあります。Lambda 関数は、管理された分離されたコンテナで実行され、イベントソースと呼ばれる、 が使用可能 AWS にするいくつかのプログラムによるトリガーの 1 つであるイベントに応答して起動されます*。*サポートされている言語とイベントソースの詳細については、[「Lambda のFAQs](https://aws.amazon.com/lambda/faqs/)」を参照してください。

 Lambda の多くの一般的なユースケースは、[Amazon S3](https://aws.amazon.com/s3/) に保存されているファイルの処理や Amazon [Amazon Kinesis](https://aws.amazon.com/kinesis/)からのデータレコードのストリーミングなど、イベント駆動型のデータ処理ワークフローを中心に展開されています。Amazon API Gateway と組み合わせて使用すると、Lambda 関数は一般的なウェブサービスの機能を実行します。クライアント HTTPS リクエストに応答してコードを開始します。API Gateway はロジック階層のフロントドアとして機能し、アプリケーションコードを AWS Lambda 呼び出します。