Description of changes: The extension explains the overall approach to streamline and centralize log collection using Kinesis Data Streams. The extension runs a local HTTP listener and subscribes to a stream of function and platform logs using the Logs API. It buffers them and sends them to Kinesis Data Streams periodically. The demo gets deployed using AWS SAM. This contribution was possible because of @hariohmprasath 's awesome previous work( for Kinesis Firehose) which I could use as a reference and only change the parts pertaining to Kinesis Data Streams.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available: #58
Description of changes: The extension explains the overall approach to streamline and centralize log collection using Kinesis Data Streams. The extension runs a local HTTP listener and subscribes to a stream of function and platform logs using the Logs API. It buffers them and sends them to Kinesis Data Streams periodically. The demo gets deployed using AWS SAM. This contribution was possible because of @hariohmprasath 's awesome previous work( for Kinesis Firehose) which I could use as a reference and only change the parts pertaining to Kinesis Data Streams.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.