Triggers in AWS Lambda

Serverless functions are on-demand computational concepts. So, there has to be an event that needs to trigger a Lambda function so that the entire computational process is started. AWS Lambda has several events which can act as a trigger. Almost all services of AWS can act as AWS Lambda's triggers. Here is the list of services that you can use for generating events for Lambda to respond to:

  • API Gateway
  • AWS IoT
  • CloudWatch Events
  • CloudWatch Logs
  • CodeCommit
  • Cognito Sync Trigger
  • DynamoDB
  • Kinesis
  • S3
  • SNS

The triggers page of AWS Lambda looks like this:

Let's take a look at some of the following important and widely-used ...

Get Building Serverless Applications with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.