Data Ingestion
Managed Real-Time Streaming
★ 4.4
Unified Logging Layer
★ 4.4
pip install boto3N/A — Ruby daemon, install via package managerpip install boto3N/A — Ruby daemon, install via package managerPython data engineers use `boto3`'s Kinesis client to put records onto a Data Stream from Lambda functions or EC2-based producers. Consumer applications use the Kinesis Client Library (KCL) with Python bindings, or the `amazon-kinesis-client` Python wrapper, to process shards in parallel with automatic checkpointing — a common pattern for real-time log processing and event enrichment.
Python data engineers use Fluentd to collect application logs from Python services and route them to Elasticsearch, BigQuery, or S3 for analysis. Python applications emit structured JSON logs which Fluentd's tail input plugin reads, applies filter plugins to parse and enrich, and forwards to the analytics destination — decoupling log production from storage decisions.
Individual Tool Pages