Final answer:
AWS Lambda polls a Kinesis stream for new records and invokes your Lambda function to process them.
Step-by-step explanation:
The correct answer is A. AWS Lambda polls a Kinesis stream for new records and invokes your Lambda function to process them.
AWS Lambda is a serverless computing service provided by Amazon Web Services (AWS). It allows you to run code without the need to provision or manage servers. Kinesis is a real-time streaming service provided by AWS that allows you to collect, process, and analyze data in real-time.
With AWS Lambda and Kinesis integration, you can set up event-driven architectures where your Lambda function is triggered when new records are available in a Kinesis stream. Lambda then processes these records according to your code logic.