

# Lambda イベントソース
<a name="lambda-event-sources"></a>

Lambda は、ダイレクトなインテグレーションと Amazon EventBridge の[イベントバス](https://docs.aws.amazon.com/eventbridge/latest/userguide/create-event-bus.html)を介して、140 種類以上の AWS のサービスと統合しています。よく利用される Lambda イベントソースは次のとおりです。 


+ [Amazon API Gateway](https://aws.amazon.com/api-gateway/)
+ [Amazon CloudWatch Events](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html)
+ [Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html)
+ [Amazon DynamoDB Streams](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.Lambda.html)
+ [Amazon EventBridge](https://aws.amazon.com/eventbridge/)
+ [Amazon Kinesis Data Streams](https://aws.amazon.com/kinesis/data-streams/)
+ [Amazon S3](https://aws.amazon.com/s3/)
+ [Amazon SNS](https://aws.amazon.com/sns/)
+ [Amazon SQS](https://aws.amazon.com/sqs/)
+ [AWS Step Functions](https://aws.amazon.com/step-functions/?step-functions.sort-by=item.additionalFields.postDateTime&step-functions.sort-order=desc)

これらのイベントソースを使用すると、次のことが実現できます。
+  [AWS Identity and Access Management](https://aws.amazon.com/iam/) を使用して、サービスおよびリソースへのアクセスを安全に管理することができます。
+ 保存中のデータを暗号化できます。\* すべてのサービスで、転送中のデータは暗号化されます。
+ [AWS PrivateLink](https://aws.amazon.com/privatelink/) 提供の VPC エンドポイントを使用して [Amazon Virtual Private Cloud](https://aws.amazon.com/vpc/)からアクセスできます。
+ [Amazon CloudWatch Application Insights](https://aws.amazon.com/cloudwatch/) を使用して、メトリクスを収集し、メトリクスを基にした報告、警告を生成できます。
+ [AWS CloudTrail](https://aws.amazon.com/cloudtrail/) を使用して、AWS インフラストラクチャ全体のアクションに関連するアカウントアクティビティのログ記録、継続的なモニタリング、保持を行うことができるため、[AWS マネジメントコンソール](https://aws.amazon.com/console/)、[AWS SDK](https://aws.amazon.com/tools/)、コマンドラインツールなど、AWS のサービスから実行されたアクションの包括的なイベント履歴を取得できます。

\*この記事の公開時点では、Amazon EventBridge では保管中のデータの暗号化は提供されていませんでした。機能更新の確認のために、サービスのホームページを継続的にモニタリングできます。