Event sources from other AWS Services

Event sources are the upstream components of an FaaS that produce triggers and contexts that are wired to an AWS Lambda execution environment automatically, for the developer to consume. The following AWS Services event sources are supported by Lambda:

  • API Gateway: The Amazon API Gateway is the turnkey solution to set up a production-grade API service. This can serve as the gatekeeper to Lambda functions. Using this, the developer can expose the function by REST verbs, like GET, PUT, POST, DELETE, and many more, over HTTPS.
  • AWS IoT Button: The AWS IoT Button is a programmable button based on the Amazon Dash Button hardware, which can be configured to invoke a Lambda function. The developer can expose ...

Get Hands-On Serverless Applications with Kotlin now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.